● Developed a RESTful currency exchange API using ASP.NET and layered architecture principles.
● Collaborated with senior developers in code reviews and feature refinement.
● Worked on optimizing database queries to avoid redundant calls to the database.
Projects:
1. Currency Rate API.
Stack: C#, ASP.NET, EF Core, PostgreSQL.
● Developed a RESTful API to fetch and serve real-time and historical currency exchange rates.
● Implemented a background service to periodically retrieve exchange rates from an external API.
● Designed and implemented repositories, service layers, controllers, and a background worker for automated currency rate updates.
● Built caching strategies to optimize performance and reduce reliance on database queries.
● Applied Entity Framework Core for database modeling and managed schema migrations.
2. Cloud Image Creation Tool.
Stack: Terraform, Packer, AWS, Bash, Python.
● Developed a tool that provisioned and deployed custom Amazon EC2 instances.
● Wrote Bash scripts to generate virtual machine image configurations based on user input.