Designed and built full-stack features using the following technologies :
•Front End: Angular, HTML, CSS, TypeScript, worked on other codebases using AngularJS. Familiar with RxJS and NgRX.
•Backend: C#, .Net Core APIs, Microservices, AWS Lambda, AWS SQS. Familiar with docker and kubernetes.
•Data Layer: SQL, MongoDb, OSIPI, AWS S3
Some of my favorite projects have been focused on the expansion of our system into AWS. Over the past year I have lead the design and implementation of 10+ microservices or lambdas. Previously our application backend was of the monolithic style. The expansion into AWS has enabled decoupled services that have been faster to develop, easier to maintain, and much better performance. In one project in particular there a calculation engine that ran every 24 hours, the problem was it was starting to take 24 hours+ for the service to run. We broke the engine into three AWS Lambdas connected by AWS SQS Queues. The same calculations now run every hour on the hour and take about 5 minutes to process!