SENIOR DEVELOPER Andrei
PERSONAL DATA Gender Male Job position Team Leader Certification Oracle Java SE 8 Programmer I
PROFESSIONAL SKILLS SUMMARY WEB applications development, Win32 applications development, Project management, UX Design, Graphics editing
SPOKEN LANGUAGES Language Technical reading/writing (Fluent / Spoken (Fluent / Advanced / Advanced / Interm / Basic) Interm / Basic) Russian Native Native English Advanced Advanced
EDUCATION Period Education Major disciplines Result 2005 - 2010 Yanka Kupala Grodno State Mathematics and Software University Informatics engineer
CAREER SUMMARY Period Organization Position 10.2016 - now Soft Development Company, Belarus Team Leader 07.2013 - 10.2016 Soft Development Company, Belarus Senior developer 12.2012 - 07.2013 Soft Development Company, Belarus Middle developer 05.2010 - 12.2012 Soft Development Company, Belarus Junior developer
1 TECHNICAL EXPERIENCE Description Experience Level Last year used term (years) (Expert / Advanced / Intermediate / Basic) Programming languages Java 11 Expert 2020 Object Pascal (Delphi) 6 Basic 2014 PHP 3 Basic 2016 Ruby 2 Intermediate 2014 SQL 11 Advanced 2020 JavaScript 11 Expert 2020 RDBMS Oracle 7 Intermediate 2016 MS SQL Server 7 Intermediate 2016 MySQL 10 Advanced 2020 PostgreSQL 8 Advanced 2020 MongoDB 8 Advanced 2020 H2 Database 5 Advanced 2020 Operating systems MS Windows 15 Advanced 2019 Unix/Linux 10 Advanced 2020 Mac OS X 5 Intermediate 2018 Internet Technologies Java Server Pages (JSP) 7 Advanced 2016 HTML/HTML5 11 Expert 2020 CSS/CSS3 11 Expert 2020 XML/XSL/XSLT/XPath 9 Expert 2020 AJAX frameworks 9 Expert 2020 Adobe Flex(ActionScript, MXML) 5 Intermediate 2016 Adobe Air 4 Intermediate 2016 BlazeDS 5 Intermediate 2016 Ruby on Rails 2 Intermediate 2014
2 SASS/LESS 3 Intermediate 2020
AngularJS/Angular 2+ 7 Expert 2020 Bootstrap 4 Advanced 2018 Rapid Application Development Systems (RAD) Intellij IDEA 5 Advanced 2020 Eclipse IDE 11 Advanced 2020 WebStorm 6 Advanced 2020 Borland Delphi 6 Basic 2014 Java Technologies J2EE (JDBC, JNI, EJB, JMS, 11 Expert 2020 Servlets) GWT (Google Web Toolkit) 6 Advanced 2014 Hibernate 11 Expert 2020 Spring 11 Expert 2020 REST API 9 Expert 2020 Web Services 9 Advanced 2020 Lucene 3 Basic 2014 Ant 7 Advanced 2016 Maven 8 Advanced 2020 Gradle 6 Advanced 2020 Other Programming Technologies Electronic Payment 2 Intermediate 2014 ImageMagick image processing 2 Intermediate 2014 CMS & Publishing technologies Joomla 6 Intermediate 2014 Application Servers and Middleware Tomcat Web Server 11 Advanced 2020 Reporting Systems JasperReports 4 Intermediate 2016 Project Management Tools
3 2016 MS Project 5 Intermediate Modeling Methodologies UML 7 Intermediate 2020 Modeling Tools Visio 7 Intermediate 2016 Enterprise Architect 7 Intermediate 2020 Security LDAP 5 Intermediate 2020 Automated Testing Junit/TestNG 11 Expert 2020 Selenium 4 Intermediate 2016 Protractor 2 Intermediate 2018 Karma 4 Advanced 2020 Jasmine 4 Advanced 2020 Other (list here the skills which are not mentioned in the table above) Salesforce 1 Basic 2014 NodeJs 5 Advanced 2020 ExpressJs 5 Advanced 2020 NestJs 2 Advanced 2020
PROJECTS SUMMARY Project Name: Humans Period: 2020 Role: Architect 1 Technologies: J2EE, Spring, RxJava, Hibernate, PostgreSQL, RabbitMQ, REST API, Gradle Description: Telecom system Responsibilities: Architecture and code optimization, TL, Backend development, implementation of business logic, Code review
4 Project Name: cPunto Period: 2020 Role: Architect 2 Technologies: NodeJs, ExpressJs, ElasticSearch, PostgreSQL, MongoDB, Angular2+, HTML/CSS/JS, REST API Description: Electronic parts e-shop Responsibilities: Architecture and code optimization, TL, Code review
Project Name: Globus 3 Period: 2020
Role: Project manager, architect Technologies: J2EE, Spring, Hibernate, Apache Wicket, Maven, HTML/CSS/JS, MongoDB, Mule ESB, ActiveMQ Description: Flexible orders management system Responsibilities: Architecture and code optimization, TL, Frontend/Backend development, implementation of business logic, Code review Project Name: Mercer projects Period: 2018-2019 Role: Senior software developer 4 Technologies: NodeJs, ExpressJs, MongoDB, Angular2+, HTML/CSS/JS, REST API Description: Mercer insurance projects Responsibilities: Frontend/Backend development, implementation of business logic, Code review
Project Name: Aispot Period: 2017-2018 Role: Senior software developer/Team Leader Technologies: J2EE, Spring, RxJava, Hibernate, PostgreSQL, MongoDB, Elasticsearch, 5 Google Cloud, Angular2+, HTML/CSS/JS, REST API Description: AiSpot helps destinations engage travellers and enhance their experience Responsibilities: TL, Frontend/Backend development, implementation of business logic, Code review
5 Project Name: Upload PRO Period: 2016-2017 Role: Project manager Technologies: J2EE, Spring, Hibernate, JavaFX, H2 Database, ActiveMQ, ImageMagick, 6 AngularJS, HTML/CSS/JS, REST API Description: Used to manage the photo’s lifecycle Responsibilities: Architecture and code optimization, TL, Frontend/Backend development, implementation of business logic, Code review
Project Name: Orders management system Period: 2015 7 Role: Project manager Technologies: J2EE, Spring, Hibernate, REST API, AngularJS, HTML/CSS/JS, PostgreSQL Description: Orders management system for valves and actuators
8 Project Name: Production information management system
Period: 2015 Role: Developer Technologies: J2EE, Spring, Hibernate, REST API, AngularJS, Bootstrap, HTML/CSS/JS, PostgreSQL Description: Product information management system Project Name: Qradient Period: 2013-2014 Role: Developer 9 Technologies: J2EE, Spring, Hibernate, REST API, AngularJS, Bootstrap, HTML/CSS/JS, Oracle Description: Stocks market’s analysis system
Project Name: priMus Period: 2012-2014 Role: Project manager 10 Technologies: J2EE, Spring, Hibernate, Apache Wicket, Maven, HTML/CSS/JS, MongoDB, Mule ESB, ActiveMQ Description: Flexible orders management system
6 Project Name: Project Tracker Period: 2011-2013 11 Role: Developer/Project manager Technologies: J2EE, Spring, Hibernate, Apache Wicket, Maven, HTML/CSS/JS, MySQL Description: Projects tracking system
Project Name: WiM Bordis Period: 2011-2012 Role: Developer/Project manager 12 Technologies: J2EE, Spring, Hibernate, Apache Wicket, Maven, HTML/CSS/JS, MySQL, Mule ESB, ActiveMQ Description: Management system for user manuals
Project Name: Next Acropolis Social network Period: 2011-2012 13 Role: Developer Technologies: J2EE, Spring, Hibernate, GWT, Maven, HTML/CSS/JS, MySQL, Lucene Description: Social network for students
14 Project Name: Pixelspeed Period: 2011 -2012 Role: Developer Technologies: J2EE, Spring, Hibernate, GWT, Apache Wicket, Oracle, HTML/CSS/JS, Electronic Payment, Mule ESB, ActiveMQ Description: Prepress management system
Project Name: Best-In-Class 2.0 Period: 2011 15 Role: Developer/Project manager Technologies: J2EE, Spring, Hibernate, Apache Wicket, Maven, HTML/CSS/JS, MySQL Description: Tenders automation system
7