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
- https://portfolio-302103.nw.r.appspot.com/ ............................................. [ HTML5, CSS3, Angular ]
- 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