Senior Software Engineer
- Led the creation of interactive UIs with React.js and Angular, focusing on scalable, high-performance web apps. Used React.js frameworks like Next.js, Remix, and Gatsby for SSR, client-side routing, and static site generation. Implemented advanced state management with Redux, Recoil, NgRX, Akita, and NGXS for efficient data flow and scalability. - Built backend services with Node.js (Express.js) and PHP frameworks like Laravel, Symfony, CodeIgniter, Lumen, Magento, and PrestaShop. Delivered secure, scalable APIs using GraphQL and REST, and integrated with MySQL, MongoDB, and PostgreSQL. Optimized database queries and indexing, improving data retrieval times by 30%. - Developed scalable backend services with .NET and ASP.NET Core, creating secure RESTful APIs with ASP.NET Web API. Used Entity Framework for database management and C# for business logic. Enhanced real-time communication with SignalR and secured user authentication with ASP.NET Identity. - Developed and maintained high-performance microservices using Golang, improving system efficiency and reducing processing time for critical backend operations. - Managed and deployed cloud apps on Microsoft Azure, using Azure App Services, Functions, DevOps, and AKS for high availability, scalability, and smooth CI/CD integration. Optimized cloud costs and performance with Azure Monitor, Storage, and SQL Database. - Used SEO techniques like structured data (JSON-LD), meta tags, and server-side rendering (SSR) in Next.js and Nuxt.js. Improved performance with Lighthouse audits, leading to a 40% boost in search engine rankings and a 35% cut in page load times.