Recommended expert

Alex Shesterov

Senior-Softwareentwickler

Alex Shesterov
Soldeu, Andorra

Experience

Jan 2022 - Present
4 years 3 months

Ionity

  • Design, development and operation of charging and payment software
  • Implementing the interaction between NFC terminals and EV chargers
  • Generating and providing invoices in the invoice portal
  • Technologies: Kotlin, Java, Spring Boot, PostgreSQL, Terraform, Kubernetes, Helm, SonarQube, GitLab
Nov 2018 - Oct 2019
1 year

Cosi Consulting LLC

  • Integrating COSI Insight software with OpenText Content Server
  • Designing and implementing integration between DocuSign, OpenText and COSI Insight
  • Technologies: OpenText, Java, Spring, TomEE, Maven, Mercurial, TestRail, JIRA
Oct 2018 - Dec 2021
3 years 3 months

REWE Systems

  • Developing accounting software including functional concepts and process modeling
  • Redesigning and implementing the database
  • Release management, quality assurance and audit compliance
  • Technologies: Java, Spring, Spring Boot, Spring Batch, TypeScript, Angular, IBM Host, IBM DB2, Kubernetes, Helm, GitLab, JIRA, SpiraTest, SonarQube, DbUnit, PMD, Git
Aug 2018 - Sep 2018
2 months

b-tix GmbH

  • Creating a proof of concept in the insurance sector
  • Technologies: Serverless architecture, Java, AWS, XSLT, Excel
Jul 2018 - Aug 2018
2 months

NDA

  • Optimizing database design and migrating data
  • Technologies: Java, PostgreSQL, Excel
Aug 2017 - Aug 2018
1 year 1 month

REWE Digital

  • Integration of external systems in the fulfillment area and definition of interfaces
  • Design, development and maintenance of microservices
  • Collaboration on implementing GDPR guidelines
  • Technologies: Java, Java EE, JavaScript, REST via JAX-RS, JPA, PostgreSQL, Hibernate, Spring Boot, Spring Framework, Kafka, Docker, Maven, Jenkins, Git, OAuth2, Kibana, Prometheus
Dec 2014 - Jul 2017
2 years 8 months

Cosi Consulting LLC

  • Pre-sales: preparation and delivery of demos and POCs
  • Implementation: requirements analysis, installations and configuration on client sites
  • Coordination of customer projects with the development team
  • Configuration of FileNet and Documentum (security, D2, workflows, lifecycles, autolinking, forms)
  • Setup of single sign-on with Kerberos/SPNEGO
  • Development: Team lead (4 people), integration of COSI Insight software with IBM FileNet and OpenText Documentum, custom ECM model extensions (Documentum TBOs, FileNet custom event handlers)
  • Technologies: Java, JavaEE, WebSphere, WebLogic, TomEE, Spring, C#, AWS, Documentum, IBM FileNet, CMIS, SOAP, JavaScript, Ext JS, OAuth2, Microsoft Office 365 API, Microsoft OWA, TeamCity, Maven, Mercurial
Jun 2014 - Sep 2014
4 months

QR-Verity

  • Independent creation of the MVP for assigning barcodes to products
  • Bulk uploads, reading barcodes and validity checks
  • Product and market search
  • Technologies: QR codes, GTIN codes, Signal Processing, PHP, JavaScript, Memcached, MySQL, HTML5, XML, JSON, CSV
Aug 2013 - Dec 2014
1 year 5 months

Smartling.com

  • Java development and team lead (3 people)
  • Splitting a monolith into microservices and implementing continuous delivery
  • Architecture and implementation of software modules
  • Reorganizing source code to optimize and improve maintainability
  • Coaching the team in adopting TDD
  • Technology selection and public presentations
  • Technologies: AWS, Java, Spring, Hibernate, Microservices, SaaS, Docker, Maven, Bamboo, MySQL, ANTLR4, Tomcat, HTML5, JavaScript, Git, SVN
Oct 2009 - Nov 2014
5 years 2 months

Vario Fashion

  • Implementation of product synchronization between the webshop and e-commerce platforms (eBay, Rakuten, Allyouneed, Fyndiq, smartvie.de, markt.de, preis.de, etc.)
  • Inventory synchronization with manufacturers
  • SEO optimizations
  • Technologies: Java, Redis, MySQL, PHP, Prestashop, Gambio, JavaScript, jQuery, HTML, XML, GoodRelations
May 2008 - Apr 2013
5 years

COR&FJA AG

  • Permanent position: Java, C++, Perl development and data modeling
  • Design and implementation of software modules
  • Reengineering of legacy modules and release management
  • Database migrations
  • Support customers with software deployments
  • Technologies: Java, Xtend, C, C++, Perl, DB2, Maven, Jenkins, XML, XSLT, XSD, SVN
Aug 2006 - Jul 2007
1 year

zeb/rolfes.shierenbeck.associates

  • Junior software developer (part-time): Reengineering and porting of legacy modules
  • Technologies: C, C++, Java
Aug 2006 - Mar 2007
8 months

WWU

  • Design, implementation and administration of the student database for the language center at WWU Münster (part-time)
  • Technologies: FileMaker Pro, Java, HTML
Jul 2005 - Oct 2007
2 years 4 months

SFB MoBil, WWU

  • Implementation of molecular cardiovascular imaging in the MoBil collaborative research center at WWU Münster and Siemens
  • Implementation of complex mathematical algorithms in Matlab and C (Optical Flow, 3D reconstruction from PET scanner data)
  • Optimization for real-time processing and 3D visualization of patient data
  • Design of the patient database
  • Technologies: Matlab, Java, C, C++, OpenGL, MySQL

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (12 years), Retail (9.5 years), Fashion (5 years), Utilities (4 years), Healthcare (2.5 years), and Professional Services (1 year).

Information Technology
Retail
Fashion
Utilities
Healthcare
Professional Services

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (19 years), Product Development (15.5 years), Marketing (5 years), Operations (4 years), Accounting (3 years), and Quality Assurance (3 years).

Information Technology
Product Development
Marketing
Operations
Accounting
Quality Assurance

Skills

Roles / Experience

  • Software Architecture
  • Software Development
  • Test Automation
  • It Consulting
  • Pre-sales
  • Leading Customer Projects (Requirements Analysis, Implementation)
  • Customer Training
  • Release Management
  • Leading Small Teams (Up To 5 People)
  • Coaching/mentoring
  • Database Design
  • Migrations
  • Experience With Agile
  • Industry Expertise: E-mobility, Retail, E-commerce, Accounting, Banking, Insurance

Expertise / Technologies

  • Backend: Kotlin, Ktor, Java (Up To 22), Php (Up To 7.2), Spring, Spring Boot, Spring Batch, Hibernate, Axis2, Jdbc, Liquibase, Flyway, Apache Poi, Bouncy Castle, Guava
  • Frontend: Vue.js, Angular, Javascript, Typescript, Html, Css
  • Other Programming Languages: C++, C, Perl, Matlab, X86 Assembly, Lisp, Bash, Prolog
  • Virtualization/cloud: Terraform, Kubernetes, Helm, Docker, Aws (Lambda, Api Gateway, S3, Cloudwatch, Cloudfront, Iam, Cognito, Cloudformation)
  • Databases: Postgresql, Mysql, Mariadb, Ibm Db2, Mongodb, Dynamodb, Redis, Memcached, Ibm Filenet, Opentext Cs, Opentext Documentum, Cmis
  • Web: Http, Rest, Webservices/soap, Cdns, Semantic Web, Schema.org, Goodrelations, Microformats
  • Build/vcs/ci/cd: Gitlab, Jenkins, Bamboo, Teamcity, Bitbucket Pipelines, Travis Ci, Gradle, Maven, Git, Nexus, Artifactory
  • Streaming/messaging: Kafka, Rabbitmq, Jms
  • Architecture: Hex, Reactive, Domain-driven Design, Microservices, Serverless
  • Qa: Loadrunner, Spiratest, Testrail, Junit (Up To 5), Spock, Dbunit, Archunit, Mockito, Mockk, Powermock, Sonarqube, Jacoco
  • Security: Oauth2, Hashing, Encryption (Symmetric And Asymmetric), Various Attacks And Countermeasures, Owasp
  • Logs/metrics: Slf4j, Logback, Log4j, Logstash, Kibana, Prometheus
  • Other: Antlr4, Compression Algorithms, File Formats (Esp. Office And Image Formats), Pattern Recognition/ocr, Neural Networks

Languages

Russian
Native
Ukrainian
Native
German
Advanced
English
Advanced
Spanish
Intermediate

Education

Oct 2003 - Jun 2008

University of Münster

M.Sc. in Computer Science, minor in Mathematics · Computer Science · Münster, Germany · very good (1.5)

Oct 1999 - Jun 2001

Oles Honchar National University Dnipro

B.Sc. in Computer Science, minor in Business Administration · Computer Science · Dnipro, Ukraine · very good

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Alex based?

Alex is based in Soldeu, Andorra and can operate in on-site, hybrid, and remote work models.

What languages does Alex speak?

Alex speaks the following languages: Russian (Native), Ukrainian (Native), German (Advanced), English (Advanced), Spanish (Intermediate).

How many years of experience does Alex have?

Alex has at least 20 years of experience. During this time, Alex has worked and for 13 different companies. The average length of individual experience is 1 year and 5 months. Note that Alex may not have shared all experience and actually has more experience.

What companies has Alex worked for in recent years?

In recent years, Alex has worked for Ionity and REWE Systems.

Which industries is Alex most experienced in?

Alex is most experienced in industries like Information Technology (IT), Retail, and Fashion and Apparel. Alex also has some experience in Utility Services, Healthcare, and Professional Services.

Which business areas is Alex most experienced in?

Alex is most experienced in business areas like Information Technology (IT), Product Development, and Marketing. Alex also has some experience in Operations, Accounting, and Quality Assurance (QA).

Which industries has Alex worked in recently?

Alex has recently worked in industries like Utility Services, Information Technology (IT), and Retail.

Which business areas has Alex worked in recently?

Alex has recently worked in business areas like Information Technology (IT), Operations, and Product Development.

What is Alex's education?

Alex holds a Master in Computer Science from University of Münster and a Bachelor in Computer Science from Oles Honchar National University Dnipro.

What is the availability of Alex?

The availability of Alex needs to be confirmed.

What is the rate of Alex?

Alex's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Alex?

To hire Alex, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 700-860 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.