
Alexey Syrtsev
Verified Expert in Engineering
Software Developer
Saint Petersburg, Russia
Toptal member since July 25, 2016
Alexey has over 15 years of experience as a Java developer, Java architect, and as a Java team lead. He has strong skills in Spring, Java Web, and Java Enterprise application development. He's worked on other freelance projects and is currently seeking out challenging projects to contribute to!
Portfolio
Experience
- Java - 12 years
- Hibernate - 8 years
- Spring - 7 years
- jQuery - 7 years
- JavaScript - 6 years
- Groovy - 4 years
- Thymeleaf - 2 years
- AngularJS - 1 year
Availability
Preferred Environment
Gradle, Git, IntelliJ IDEA, Linux, Windows
The most amazing...
...project I worked on is in the www.posudacenter.ru eCommerce solution development
Work Experience
Software Architect/Senior Developer (remotely)
Fides LLC
- Designed and developed a real-time domain evaluation/registration/management multi-agent application.
- Designed and performed the migration of domain registrar software to micro-services architecture.
- Established a new Docker-based continuous integration and continuous delivery process.
Team Lead
NOVARDIS Consulting
- Managed and developed Hybris-based eCommerce solutions for a dishware retail company (https://posudacenter.ru) and an office equipment supplier company (http://www.komus.ru).
Team Lead
Lanit-Tercom
- Managed and developed a HR-support online web-service (staff planning, LMS support, recruitment, staff roadmap planning, etc).
- Managed and developed the SPB Toyota Manufacturing Plant enterprise solution (production planning, manufacturing, and logistic processes support).
- Developed a CRM application for outsourcing company.
Team Lead
Sperasoft
- Developed and tested process control in SNEI project (team management, automation toolkit development, and automation engine design/development).
Senior Java Developer
Sperasoft
- Designed and developed a scalable automated testing engine in a SNEI project.
Software Architect
Fides LLC
- Designed and developed software for domain registrar companies and domain seller companies.
Senior Java Developer
FastPay
- Developed an online payment system called "FastPay."
- Developed a payment system back-end (payments processing).
- Developed connectors to service providers (internet providers and mobile operators).
- Developed a client management console.
Java Developer
FXDD
- Designed and developed a desktop client for the Forex trading platform for FXDD (“FX Direct Dealer”).
Experience
Company.java
Education
Master of Science in Computer Science
Saint Petersburg State University - Saint Petersburg, Russia
Skills
Libraries/APIs
Selenium WebDriver, jQuery, SWT, Java Message Service (JMS)
Tools
Git, Subversion (SVN), Gradle, Apache Maven, Jenkins, SAP Hybris, IntelliJ IDEA, ActiveMQ, Apache Solr, Apache Tomcat, Pentaho Mondrian OLAP Engine, Servlet
Languages
Java, SQL, Groovy, HTML5, JavaScript, Java 6, XML, Java 8, Java 7, Java SE, Erlang (OTP)
Frameworks
Bootstrap, Spring Boot, Thymeleaf, JUnit, Spring Security, Spring MVC, Spring, Hibernate, AngularJS, Spock, Spring Integration, Grails, TestNG, Selenium, Swing, Spring 4, Seam, Apache Wicket, GWT, Jakarta Server Pages (JSP)
Paradigms
XP, Continuous Integration (CI), REST, Kanban, Scrum
Platforms
Java EE, Windows, Linux, JBoss, Eclipse, Percona, X (formerly Twitter), Oracle, Docker
Storage
Spring Data, PostgreSQL, MongoDB, NoSQL, MySQL, Oracle 11g
Other
CDI, Spring Cloud, Ajax, Web Services, SOAP, Enterprise Java Beans (EJB), Development
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring