Alex is a software architect and lead engineer with eight years of experience in software development, passionate about modern software architecture. He has a wide range of knowledge and experience managing all aspects of software development, from architecture design to implementation and deployment. Alex is an AWS certified solutions architect.
AI, ML & LLM
Amazon Elastic Container Service (Amazon ECS)
Backend
Spring
REST APIs
Spring Dependency Injection (DI)
API/Services Architecture
Go
Spring Boot
Designed and developed the back-end system for a platform that enables field workers and apprentices to record their activities and ensure accurate data capture, processing, and calculation.
Worked closely with business analysts and stakeholders to design and implement the complex business logic for core calculations, ensuring accurate and reliable output for qualification progression, task completion, and other metrics.
Conceptualized and implemented a supervisor approval process, allowing for the review and sign-off of worker-submitted data, ensuring data validation and compliance.
Created and consumed RESTful and SOAP web services.
Integrated system with different freight shipping carriers for rating, estimates, and shipping.
Participated in the development of a real-time location monitoring system for the trucks having ELDs and GPS devices.
Processed and fed data from trucks' sensors into Kafka.
Led the development of SaaS platform with a team of 5 engineers.
Delivered applications across the entire life cycle, from architecture design to implementation, testing and deployment.
Developed highly scalable system around event technology solutions using dockerized microservices.
Implemented back-end system for group riding, navigation and online communication/chat application using AWS infrastructure.
Designed, documented and implemented RESTful APIs. Integrated heterogeneous systems via SOAP and REST web services.
Created middleware with unified interface for mobile applications to manage PayPal, Apple Pay and Google Pay subscriptions.
Set up continues delivery and deployment pipeline using Jenkins. Pipeline as Code orchestrated automated testing, building, delivery and deployment in multiple environments.
Built the system for online and email reporting.