Fullstack Developer ( Java \ Scala \ Groovy \ Kafka \ Nest.js \ Angular \ Solid.js \ GCP ...)

Serhii Vlasiuk

Over 20 years of experience in object-oriented programming and tiered application development

Extensive experience in database design and development, with proficiency in OOP, FP, and OOD analysis

Strong knowledge of design patterns

Open source contributor (participated in mapping RFC-5545 to implementation)

Proven ability to convert Business Requirements into Technical Specifications

Involved in Project Requirements gathering, Vendor Evaluation, and Planning with customers

Significant experience in the design and development of n-Tier Enterprise Applications on the Java Platform

Proficient in designing, developing, and splitting applications into a microservice architecture

Excellent experience in the design and implementation of microservices and service-oriented applications

Played key roles in Architectural design decisions and processes for high-load systems

Deep understanding of business logic and translating business requirements into software solutions

Extensive experience in managing developers and successfully executing projects

Successfully implemented and supported systems at client sites under tight deadlines

Strong team player with excellent problem-solving and troubleshooting skills

English – intermediate

Extensive experience with cloud platforms such as AWS, GCP, and PCF for development and maintenance

Skilled in planning, architecting, and deploying scalable and resilient cloud-based solutions

Hands-on experience with containerization and orchestration tools including Docker, Docker-Compose, Docker-Swarm and Kubernetes

Projects

  1. https://portfolio-302103.nw.r.appspot.com/ ............................................. [ HTML5, CSS3, Angular ]
  2. This one ............................................................................................................................ [ HTML5, CSS3 ]

Work Experience

Fullstack Developer Freelancer

October 2019 - up to now | Remotely

  • Planned and developed microservices
  • Participated in designing product architecture, including creating API contracts
  • Designed and implemented service communication architecture using Kafka, including message formats and integration patterns.
  • Defined and documented message schemas, published them using a Schema Registry service to ensure consistency and compatibility across services.
  • Developed services based on agreed contracts, integrating with external services such as Twilio, Google Calendar, and Google Speech-to-Text
  • Integrated new services with legacy platforms
  • Developed and maintained an admin panel
  • Configured build and deployment automation on GCP

Java Developer \ Business Analyst \ Researcher Nextiva

January 2017 – August 2019 | Ukraine \ USA

  • Translated business requirements into technical specifications
  • Designed and developed Enterprise Architecture with a microservices approach, adhering to technical requirements
  • Managed custom aspects of product development
  • Investigated and integrated optimal solutions for project needs
  • Researched and implemented calendar protocols and libraries, including integration with Google Calendar, Microsoft 365, and Cronofy
  • Contributed to the open-source iCal4j library through fixes and documentation improvements

Java Developer | Lead | Architect Different

June 2004 - December 2016 | Ukraine, EU, Israel

  • Worked effectively with cross-functional teams to achieve project goals, ensuring clear communication and coordination.
  • Delivered precise time and effort forecasts to support project planning and management, adapting to changing requirements.
  • Ensured timely completion of tasks and deliverables, maintaining high standards of quality and efficiency.
  • Led efforts to guide projects to successful outcomes, addressing challenges and aligning with client objectives.

Education

Poltava University

Management

September 1997 - June 2002 | Ukraine