Software Developer
Speer Technologies
May 2024 - Present
- Designed and implemented serverless, durable Azure Functions leveraging C# .NET 8.0 to optimize cloud scalability and efficiency.
- Developed and maintained CI/CD pipelines using GitHub Actions, and deployed web applications and services on Microsoft Azure for improved scalability and reliability. Set up Azure AD Auth to secure APIs and enable role-based access control across services.
- Implemented WebSockets using SignalR for real-time communication between IoT devices and microservices, and used RabbitMQ for event-driven, asynchronous interservice communication.
- Developed and optimized NoSQL and SQL data models using Entity Framework Core, with strategic partitioning to handle high-volume container workloads. Led the data migration and model transformation from Azure CosmosDB to Postgres, ensuring seamless integration and performance optimization.
- Designed and developed responsive landing pages and dynamic customer-facing UIs across multiple products using React, Next.js, and Blazor, transforming Figma designs into seamless, interactive web experiences.
- Developed cross-platform mobile applications using React Native and Supabase, delivering scalable, real-time solutions for iOS and Android platforms. Provided support and resolved critical bugs in a Flutter application, improving app stability and performance.
- Leveraged AI tools and large language models (LLMs), including Claude, Cursor IDE, and V0, to enhance development efficiency and functionality.