Many years of experience as a software engineer and mentor with passion for deep domain models, elegant and effective data and algorithm design. Get your model right and have the tool generate your classes and database tables!
Do you know your users? Do you understand how they work? Does your software fit their process? If not, how do you know you are building a useful solution?
My goal is to build useful solutions while enjoying my work.
Lead Software Engineer @ From July 2011 to Present (4 years 6 months) Greater Chicago AreaLead Software Engineer @ From May 2006 to July 2011 (5 years 3 months) Greater Chicago AreaContractor/ Senior Software Engineer @ From December 2003 to March 2006 (2 years 4 months) Senior Engineer/ Team Lead @ From July 2001 to October 2003 (2 years 4 months) Team Lead @ From 1998 to 2001 (3 years) Adjunct Professor @ From 1998 to 2001 (3 years) Senior Applications Programmer @ From 1993 to 1997 (4 years)
MS, Computer Science @ Saint Petersburg State University From 1977 to 1982 Gene Kalmens is skilled in: Ant, Spring, SOA, Agile Methodologies, Java Enterprise Edition, Scrum, UML, REST, Web Services, Maven, Database Design, Databases, XML, Oracle, Hibernate