J2EE software engineer with general experience of commercial software development of various projects with different technologies – 8+ years. Development has included client-server, distributed applications, the last including J2EE development. Experience with J2SE/J2EE development is 5+ years.Experiences related to banking, telecommunication and other markets.Creating web applications using Spring framework and other J2EE technologies. Work with ORM frameworks like Hibernate.Development user interfaces using JSP/JSTL/Servlets/Spring MVC framework using intagration with other view technologies, javascript, flash/actionscript3.0, Eclipse RCP technologies.Experience with Lucene-based search frameworks like Compass.Knowledge of portal development using Java Portlet APi and Spring Portlet API.Development distributed applications using Web services.Integration solutions base on Oracle Service Bus.Design and creating distributed databases, strong experience with MySQL, MSSQL and Oracle RDMBS.Education: Belarusian State University, Applied mathematics (mathematician-programmer). Certification: 1) Sun Certified Programmer for the Java 2 Platform, Standard Edition 6.0.2) Oracle Certified Expert, Java EE 6 Web Component Developer.Mathematical background: mathematical modeling in different areas, such as economics, physics, mechanics, biology, etc; calculus of approximations and differential equations.Specialties: Software development client-server, distributed applications using Java and J2EE, like J2EE Web-applications or integration solutions based on Oracle Service Bus.
Listed skills include Hibernate, Spring, Junit, Jms, and 1 others.