Full-stack Software Engineer2022 - 2022Self-employed
Technologies: TypeScript, React, Node.js, Amazon DynamoDB, Serverless Architecture, Amazon Web Services (AWS), NoSQL, Full-stack, MongoDB
- Conceived and built a web application from a concept idea to a deployed and usable prototype version. It lets users promote their coaching services, be discovered through a map interface, and communicate with the users on the platform.
- Designed and deployed a serverless and cloud-native back end on AWS using API Gateway, Lambda, Amazon S3, CloudFront, CloudWatch, DynamoDB, and Amazon SES (Simple Email Service). The infrastructure was set up using Terraform.
- Implemented a GraphQL API in Node.js (TypeScript) using Apollo and Express libraries.
- Implemented a web front end in React (TypeScript) using simple MUI designs and libraries.
Software Engineer2021 - 2022Woven Planet Holdings
Technologies: React, Node.js, TypeScript, Rust, Google Cloud Platform (GCP), Azure, CI/CD Pipelines, Ansible, Terraform, Docker, Electron, gRPC, Amazon Web Services (AWS), Full-stack
- Designed, developed, and automated secure, cloud-native software solutions for end user management.
- Developed a continuous monitoring service that resolves synchronization issues between calendars and continuously enables the collaboration between thousands of employees.
- Improved the onboarding process of hundreds of employees and reduced human toil.
Software Engineer2018 - 2021Samsung SSIC
Technologies: React, Node.js, TypeScript, Python, C++, Google Cloud Platform (GCP), Concourse CI, Android, Amazon Alexa, CI/CD Pipelines, REST, Amazon Web Services (AWS), NoSQL, Full-stack, SQL
- Designed and developed multiple software solutions for AI innovative projects such as a mobile app for distributed model training, a web-based segmentation tool for computer vision, a cloud data hub for health applications, and various IoT solutions.
- Collaborated closely with machine learning engineers and developed a good understanding of deep learning main trends and algorithms.
- Iterated fast on various new ideas to develop Proofs of Concept (POC) as well as production-ready solutions.
Full-stack Software Engineer2017 - 2018Systran
Technologies: React, Node.js, MongoDB, RabbitMQ, Docker, NoSQL, Full-stack, Express.js
- Developed management features on the web translation application.
- Troubleshot the web applications and provided bug support.
- Refactored legacy code and improved test coverage.