Sergei Boykov
JS/Java Developer
-Skype: sergeyboykoff
linkedin.com/in/sergeiboykov/
Summary
I am a Full Stack developer having knowledge and expertise in Java, Angular, Ionic, Vue.js, Spring Framework.
Technologies: Angular 4+, AngularJS, Ionic 3, Ionic 1, Vue.js, Webpack, Java, Spring Framework, MySQL
Experience
JS/Java Developer
FOODCOIN GROUP AG
April 2018 - September 2019
Project: Multifunctional Cryptocurrency Wallet
It’s a cryptocurrency wallet for Foodcoin blockchain (based on Ethereum) with advanced futures: user
identification, supply chain tracking, digital document signature.
Responsibilities: Development of frontend: SPA and hybrid mobile app (Vue.js,
Quasar-framework, Cordova), development of the smart-contract scanner (Spring Boot, Web3J).
Technologies & tools: Vue.js, Quasar-framework, Cordova, J ava 8, Spring Boot, Hibernate, MySQL, Git.
JS/Java Developer
Minogin.ru
2014 - 2018
Project: Personal Account of a Property Appraiser (lk.sroarmo.ru) and Moderation System
The system consists of two parts. The first one is a personal account of a member of the registry of property
appraisers. It allows to view and modify personal information, information about employment, education. And
upload to a moderator scans of different legal documents. All information modified in the personal account is
moderated by the moderator. The second part of the system is the Moderation System. It’s a tool of a moderator.
Moderator is able to view information changed in the personal account, compare it with old data, view scans of
uploaded legal documents and approve or decline changes.
Responsibilities: Development of single page front end of the personal account and moderation
system based on AngularJS, development of java based API, integration with Box.com (scans
view/upload).
Technologies & tools: JS 6, AngularJS, Webpack, Java, Spring, Hibernate, Tomcat, MySQL, Git.
JS/Java Developer
Hotjob
2017 - 2017 (6 months)
Sergey Boykov-
1
Hybrid mobile application for HR and job seekers. It allows to publish and search vacancies, display vacancies
on the map.
Responsibilities: Development of hybrid mobile application and API. Payment validation (Google
Play, App Store) and billing.
Technologies & tools: Ionic 3, Play Framework (Java), MySQL, Git.
JS/Java Developer
Crocodie
2016 - 2016 (1 year)
A hybrid mobile application that helps a car owner to avoid car evacuation.
Responsibilities: Development of hybrid mobile application and API.
Technologies & tools: Ionic 1, Play Framework (Java), MySQL, Git.
Java/Javascript Developer
Software Dynamics (youlook.ru)
April 2013 - June 2014 (1 year 3 months)
Project: HTML5 version of Youlook VSaaS personal account (http://demolk.youlook.ru).
It's a single-page application (SPA) that allows users of Youlook VSaaS to view online videos from
IP-cameras, view recorded videos, manage their own cameras (add, remove, group).
Responsibilities: Development of single page front end based on AngularJS, form validation, cam
management functionality, cam group functionality, view online video functionality. Introduced
modern front end development and build workflow with GruntJS, Bower.
Technologies & tools: JavaScript, AngularJS, Undersore.js, Java 6, Spring, JPA, Spring-Data-JPA, TestNG,
Mockito, JQuery, Tomcat, MySQL, Wowza Media Server, Gruntjs, Bower, Maven, Git.
Project: Web-based single-page application for automation of YouLook's business.
Customer management, receiving payments, management of service requests, billing, a repository of
organizational documents.
Responsibilities: Front end for a billing system, integration with payments aggregator, a repository
of organizational documents, cams monitoring.
Technologies & tools: JavaScript, AngularJS, Twitter Bootstrap, Java 6, Spring, JPA, Spring-Data-JPA,
TestNG, Mockito, Ehcache, Tomcat, MySQL, Git.
Project: YouLook VSaaS (youlook.ru).
Technologies & tools: Java, Spring MVC, Hibernate, Freemarker, HTML, JavaScript, Tomcat, MySQL,
Wowza Media Server, Git.
Responsibilities: Participation in the development of a personal account of YouLook's VSaaS and Wowza's
media server plugin for video recording.
Senior Java Developer
Sergey Boykov-
2
EPAM Systems
April 2010 - March 2013 (3 years)
Project: Integration banking system and customs payment system (Sberbank of Russia).
Automation of ordering and management of debit payment cards for custom payments at the customs point.
Receiving payments from the custom payment system and transfer them to the bank.
Responsibilities: Leading team of 6 developers. Solutions design, requirements analysis, task assigning.
Communicate team status, task accomplishment, code review. Mentoring team members. Work with project
owner, BA, QA.
Tools and technologies: J2EE, EJB3, JMS, JPA, JDBC, GWT, GWT-based internal framework, JAXB, ANT,
Websphere AS, Websphere MQ, Oracle DB, IBM RAD, SVN.
Project: Router (Sberbank of Russia).
Backend intermediary between thick client-bank and bank internal systems. The main purpose of the system is
receiving/sending electronic documents from/to the thick client, decryption, checking of client's signature and
document validity, transforming documents to internal unified format and send it to internal bank systems (via
DB, file system, JMS).
Responsibilities: responsible for scheduler module, custom logging module (JMS logging server, incident
logging), integration with bank settlement system via JMS.
Tools and technologies: J2EE, EJB3, JMS, Hibernate, JDBC, JAXB, ANT, Websphere AS, Oracle 10g, IBM
RAD, SVN.
Middle - Senior Java Developer
EPAM Systems
April 2007 - March 2010 (3 years)
Project: HireRight Employment Application System
Web-based forms for filling in online questionnaires and ordering various employment background and drug
screening verification for HireRight Inc. All forms run on a home-built framework that provides main services:
rendering forms into HTML, input validation, printing, storage.
Responsibilities: creating and customization of web forms for different types of screening, responsible for
HireRight Enterprise ala carte functionality: form creation logic, pages show/hide logic, implement i18n
prototype. Expanding HireRight Express service. Participating in design and code reviews. Mentoring team
members.
Tools and technologies: Java 6, Hibernate, Ehcache, XSLT, Xpath, FTL, HTML, JS, Maven, JBoss, Oracle
10g, Eclipse IDE, CVS.
Education
Saratov State Technical University
Engineer's degree, Automated Systems of Information Processing & Control, 1994 - 1999
Sergey Boykov-
3
Sergey Boykov-
4