Javid Shirinbayli
Senior Software Engineer
Riga, LV.About
Highly accomplished Senior Software Engineer with 8+ years of expertise in designing, developing, and deploying robust software solutions, specializing in scalable backend systems, microservices architecture, and cloud integrations. Proven ability to lead full-stack development, optimize database operations, and implement advanced testing strategies to deliver high-quality, reliable, and performant applications that directly support business objectives.
Work
Latvia, Latvia
→
Summary
Leading full-stack development for a B2B real estate platform, enhancing features and ensuring robust data management and API security.
Highlights
Developed and enhanced a B2B real estate platform, leveraging .NET for robust backend services and Angular for dynamic frontend interfaces.
Optimized MSSQL database operations and integrated Elasticsearch for advanced search, significantly improving data retrieval and filtering capabilities.
Developed comprehensive automated end-to-end tests using Playwright, enhancing feature reliability and reducing post-deployment issues.
Utilized Entity Framework Core for efficient data access and migration management, streamlining development workflows.
Designed and documented secure RESTful APIs with Swagger, adhering to security best practices and facilitating seamless integration.
Remote
→
Summary
Contributed to full-stack development, specializing in scalable microservices, cloud-native architecture, and robust testing strategies within a remote agile team.
Highlights
Developed and deployed highly available and scalable .NET microservices and RESTful APIs, enhancing system performance and reliability.
Implemented microservices best practices, including separation of concerns and bounded contexts, to ensure modular and maintainable architecture.
Architected and deployed cloud-native solutions leveraging Azure services (App Services, Functions, Service Bus) for enhanced scalability and resilience.
Managed infrastructure as Code (IaC) using Terraform, automating deployment and configuration of cloud resources.
Authored comprehensive end-to-end (E2E) and integration tests with Playwright and .NET, significantly improving service reliability and minimizing regressions.
Remote
→
Summary
Developed new features and optimized existing components for a critical payroll system, focusing on scalability and reliability.
Highlights
Developed and implemented new features, optimizing system performance for enhanced scalability and reliability.
Maintained and enhanced a critical payroll system, incorporating new features and optimizing existing components for improved efficiency.
Latvia, Latvia
→
Summary
Led a development team to modernize a complex payroll system, introducing automated testing and aligning technical solutions with business needs.
Highlights
Led and mentored a team of developers, fostering collaboration and ensuring adherence to best practices, resulting in the successful delivery of high-quality software solutions.
Designed and implemented a modular architecture for a complex payroll system, modernizing legacy applications with .NET and React for improved maintainability.
Introduced comprehensive automated testing strategies, which significantly enhanced code quality and reduced production issues.
Collaborated closely with product managers and QA teams to ensure technical solutions consistently aligned with business needs and customer expectations.
Azerbaijan, Azerbaijan
→
Summary
Built and enhanced large-scale web applications, focusing on UX/UI improvements and ensuring code quality and industry standards.
Highlights
Developed and deployed large-scale web applications, including e-imza.az, leveraging .NET, React.js, Node.js, MongoDB, and MSSQL.
Enhanced UX/UI, resulting in a quantifiable 25% increase in user engagement and retention for key applications.
Ensured high code quality through rigorous unit testing, peer code reviews, and comprehensive integration testing.
Coordinated effectively with cross-functional teams, consistently delivering projects on time and in adherence to industry standards.
Languages
English
Turkish
Skills
Backend & Frontend
.NET/C#, ASP.NET Core, JavaScript/TypeScript, React, Nextjs, React Native, Angular.
Architectures & Methodologies
Microservices, Modular Monolith, Domain-Driven Design (DDD), Event-Driven Systems (EDS), CQRS, Test-Driven Development (TDD).
DevOps & Cloud
Azure, Functions, Redis, Service Bus (RabbitMQ), Event Hub (Kafka), Docker, CI/CD (GitHub Actions), Git (GitHub), SQL (MSSQL/Postgres/Oracle), NoSQL (CosmosDb).
Tools & Libraries
Entity Framework Core, Dapper, AutoMapper, MediatR, FluentValidation, Serilog, NLog, Swashbuckle (Swagger), Polly (resilience), Hangfire (background jobs), xUnit, Moq, NUnit, FluentAssertions, Mapster, Refit, SignalR, dotnet/CAP, NSwag, IdentityServer, Auth0, Postman, Docker Compose, Azure Application Insights.
Soft Skills
Leadership, Decision-Making, Mentorship, Team Collaboration, Time Management.