Senior Software Engineer
Clevertech | Nov 2018 - Mar 2020
C#
PostgreSQL
Docker
.NET Core
Elastic Stack
In a remote team of 6-9 members, building a management system for specialized logistics centers.
- Collected requirements and business rules from customer.
- Back-end architecture and design principles, drawing from DDD, Hexagonal architecture and CQRS.
- Implemented API for web and mobile clients.
- Responsible for integration with existing inventory management system.
- Peer code reviews, promoting coding standards and respect of design principles.
Full Stack Software Engineer
Tenzing | Mar 2018 - Sep 2018
Scala
Amazon EC2
CoffeeScript
Amazon RDS
Microsoft Power BI
Built Tenzing's MVP with the founding team. Worked remotely as a contractor.
- Backend architecture and implementation (Scala, Play, Slick, running in Docker on AWS ElasticBeanstalk with RDS and S3)
- APIs to integrate with data scraping partners (Spark, Scala, Play, S3, EC2)
- Set up the delivery pipelines for these (Docker, AWS ECR, Bash, Git)
- Built web administration frontend (Scala, Play, Custom UI on Bootstrap 4, SASS, Coffeescript, PowerBI client)