10 years of professional software development experience, 5 years as a Java Developer
Working on leading positions involving managerial duties
Extensive knowledge of Java and C++
Experience in various areas including desktop, server and embedded software
Team Lead @ Leading a software development team to contribute into development of a complex desktop product targeted for geoscientists and oil and gas industry engineers.
Technologies: Java, Eclipse RCP, OSGI, SWT. From December 2013 to Present (2 years 1 month) Java Developer @ Backend development of Playtech Portal - a Liferay-based framework for building web gateways to multiple gambling services.
Technologies: Spring, Hibernate, Liferay/Tomcat, JSP/JSTL, Ehcache. From July 2013 to December 2013 (6 months) Java Developer / Team Lead @ Development of a generic thick client for an ERP system.
Using Java with Eclipse RCP technology (SWT UI), XML-based DSLs. From April 2010 to June 2013 (3 years 3 months) Freelance Software Developer @ Working on different small-to-middle software projects including:
- desktop applications
- database development
- 3D graphics
- browser plugins
- Eclipse IDE plugins
- Web development From October 2008 to April 2010 (1 year 7 months) Development Team Leader @ Being in charge of team developing solutions for banking payment systems, I was responsible for resources distribution, projects planning and technical management, software architecture and design, customer interaction, product acceptance procedures, handling product certifications and more.
Beside the production process, my responsibilities included personnel recruiting, training and mentoring. From August 2007 to September 2008 (1 year 2 months) Senior Software Developer @ Senior's responsibilities included more complex tasks, broader range of customer interaction and participation in the most critical projects. From December 2005 to August 2007 (1 year 9 months) Software Developer @ Embedded software development for Ingenico POS terminals using Arm C compiler for Arm7-based platform and Keil C51P for Intel C51.
Banking payment system technologies, including EMV, ISO8583, data security etc.
Development of high-performance multi-threading servers under Win32, asynchronous sockets, complex thread and process synchronization. From February 2004 to December 2005 (1 year 11 months) Engineer @ Software development for internal use From June 2003 to February 2004 (9 months)
MS, Physics @ Kyiv National Taras Shevchenko University From 1998 to 2003 Alexander Zakusilo is skilled in: Software Development, Eclipse, Java, Multithreading, C++, Databases, Software Design, Team Management, JUnit, XML, OOP, SWT, Subversion, Technical Analysis, Design Patterns
Websites:
http://uastocks.com