2018 — Present
Senior Software Development Engineer
OneSpan
- Decomposing the company's monolithic SaaS o ering into microservices with minimum customer impact.
- Designing and implementing clear API contracts for microservices, adhering to RESTful principles, and utilizing Kafka as an event-driven architecture for seamless communication between microservices.
- Working closely with the development teams to ensure that solutions are designed with scale, performance and operability in mind.
- Implementing an effective CI/CD pipeline to automate build, integration and testing processes.
- Spearheading deployments across all platforms to ensure flawless execution through each stage until production.