Salman Tariq
Senior Full Stack Engineer
Elmont, NY 11003
***********.***@*****.***
Professional Summary
Senior Full Stack Engineer with over 8 years of experience in consulting and software development environments. Skilled in building and maintaining enterprise-grade applications, performing greenfield development, modernizing legacy systems, and executing technology migrations. Proficient in C#, .NET Core, ASP.NET MVC/Web API, modern front-end frameworks
(Angular, React, TypeScript), and cloud platforms (Azure, with additional experience in AWS). Strong expertise in databases, authentication, CI/CD pipelines, monitoring, and Git-based version control. Collaborative team player with a solid foundation in Agile/Scrum methodologies, mentoring, and client communication.
Core Skills
● Backend: C#, .NET Core, ASP.NET MVC, Web API, Entity Framework, LINQ, REST, gRPC, Microservices
● Frontend: HTML5, CSS3, JavaScript (ES6+), TypeScript, Angular, React, Bootstrap, Material UI
● Databases: SQL Server, MySQL, PostgreSQL, MongoDB, Redis
● Cloud & DevOps: Azure (App Services, Functions, AKS, DevOps), AWS (EC2, Lambda, S3), Docker, Kubernetes
● Authentication & Security: OAuth2, OpenID Connect, JWT, Azure AD, IdentityServer, Role-Based Access Control
● Version Control & CI/CD: Git, GitHub/GitLab, Azure DevOps, Jenkins, GitHub Actions
● Monitoring & Logging: Azure Monitor, Application Insights, ELK Stack, Prometheus, Grafana
● Testing: xUnit, NUnit, Moq, Jasmine, Karma, Cypress, Postman
● Practices: Agile/Scrum, TDD, SOLID principles, Clean Architecture, Design Patterns Professional Experience
Senior Full Stack Engineer
Cloudester Software LLC - NY
Jan 2021 – Present
● Led development of enterprise-grade solutions using C#, .NET 6/7, and Azure services.
● Designed and implemented microservices-based architectures, enabling modular deployments and scalability.
● Migrated legacy .NET Framework apps to .NET Core, modernizing infrastructure and improving maintainability.
● Developed modern Angular and React SPAs integrated with REST and GraphQL APIs.
● Automated build and deployment pipelines with Azure DevOps, Docker, and Kubernetes.
● Collaborated with cross-functional teams (designers, PMs, QA, DevOps) in an Agile/Scrum environment.
● Mentored junior engineers on coding best practices, SOLID principles, and cloud-native development.
● Designed and consumed REST and gRPC services, enabling efficient inter-service communication.
● Implemented authentication and authorization using OAuth2, OpenID Connect, and Azure AD.
● Integrated third-party services and APIs including payment gateways, messaging platforms, and analytics tools.
● Applied domain-driven design (DDD) and clean architecture patterns to ensure modular and testable systems.
● Conducted code reviews, pair programming, and knowledge-sharing sessions to improve team capability.
● Enhanced observability with logging, monitoring, and alerting using tools like Serilog, Application Insights, and ELK stack.
● Contributed to cloud cost optimization through right-sizing resources and implementing caching/CDN strategies.
● Worked closely with business stakeholders to translate requirements into scalable technical solutions.
● Championed DevOps culture, promoting CI/CD adoption and automated testing practices across teams.
● Supported production systems with incident response, root cause analysis, and performance tuning.
Full Stack Engineer
People10 Technologies Inc. - NY
Sep 2017 – Dec 2020
● Developed and maintained ASP.NET MVC and .NET Core applications with SQL Server backends.
● Migrated monolithic applications into microservices architectures hosted on Azure Kubernetes Service (AKS).
● Designed and implemented secure authentication and role-based access systems to support enterprise applications.
● Created responsive front-end applications with Angular, React, Bootstrap, and Material UI.
● Used Git for version control and collaborated via GitHub/GitLab with feature branching and code reviews.
● Built and optimized CI/CD pipelines with Jenkins and Azure DevOps for reliable deployments.
● Integrated monitoring solutions such as Prometheus, Grafana, and Application Insights to improve observability.
● Participated in requirement gathering sessions and translated business needs into technical deliverables.
● Supported ongoing maintenance and enhancement of legacy applications alongside new development projects.
● Implemented API integrations with third-party services, including payment gateways, CRM systems, and messaging providers.
● Applied Entity Framework Core and LINQ for efficient data access and query optimization.
● Contributed to unit and integration test suites using xUnit, NUnit, Jasmine, and Karma.
● Followed Agile/Scrum practices, participating in sprint planning, retrospectives, and daily stand-ups.
● Worked with Docker containers to standardize development and deployment environments.
● Introduced logging and exception-handling frameworks to improve maintainability and debugging.
● Collaborated with UX teams to implement user-friendly designs and accessible web interfaces.
● Engaged in client communication and demos, providing technical insights and gathering feedback.
Education
Bachelor of Science in Computer Science
University at Albany – Albany, New York
Feb 2013 – Aug 2017