I am passionate about the Java platform and experienced with Web development in Java from core technologies (Servlet API, JSP, custom tags, JSTL), through web frameworks (Spring MVC) to enterprise solutions (ElasticPath enterprise e-Commerce solution, BEA WebLogic Portal, Liferay portal solution).
I also don't mind doing simple Java app-s with GUI in Swing from time to time.
My goal is to embrace most interesting technologies within Java platform and potentially participate in creation of new ones to add back to platform's richness.
Specialties: Java, Java web, J2EE, Java desktop, J2SE, Servlet API, ElasticPath, Java Swing, Spring IoC, Spring MVC, OpenJPA, SOLR, Lucene, Liferay 6.
Senior Software Developer @ From December 2013 to Present (2 years 1 month) Software developer / Tech leader @ Java development with ElasticPath e-Commerce Solution / BEA AquaLogic Commerce Services (Apache Lucene/SOLR, Spring MVC, Spring IoC, Apache Velocity, OpenJPA, etc), Liferay Portal solution (JSR168/JSR286 portlets etc).
RND on Oracle WebCenter 11g Suite. From September 2008 to December 2013 (5 years 4 months) Software Developer @ Java/JSP developer (including some development experience using SQL, XSLT, TCL, JavaScript and other) From January 2006 to September 2008 (2 years 9 months)
master, Computer Sciences @ State University 'Lviv Polytechnics' From 2000 to 2006 Mykola Makhin is skilled in: java, solr, Liferay, servlets, jsp, elasticpath, J2EE, JSP, Solr, Java, Servlets, Java Enterprise Edition, Swing, Spring, XSLT