# Shehroz Reaz > Senior .NET Developer|.NET Core |.Net MVC| |Angular|Microservices|Full Stack|Azure| SQL| Docker|Git|CI/CD Pipeline|DevOps Location: Yonkers, New York, United States Profile: https://flows.cv/shehroz Senior Full-Stack Developer with 8+ years of experience building scalable enterprise applications using C#, .NET Core, ASP.NET, Microservices, Azure, and React. Experienced in designing cloud-based solutions, developing RESTful APIs, and building modern web applications with a strong focus on performance, security, and maintainability. Proven ability to deliver end-to-end software solutions across industries including tax management, mortgage, insurance, and enterprise business platforms. Core expertise includes: • Backend development using C#, .NET Core, ASP.NET Web API, Entity Framework • Frontend development using React, JavaScript, HTML, CSS • Cloud-based solutions using Microsoft Azure (Azure Functions, Azure SQL, Azure Service Bus) • Building Microservices architecture and RESTful APIs • Containerization using Docker and CI/CD pipelines • Database design and optimization using SQL Server, T-SQL, MongoDB • Applying SOLID principles and design patterns to build maintainable systems Strong experience across the full software development lifecycle, including architecture design, development, testing, deployment, and production support in agile environments. ## Work Experience ### Software Engineer @ Direct2success Jan 2024 – Present | New York, United States Designed scalable microservices architecture using ASP.NET Core Implemented JWT authentication and API security Integrated Redis distributed caching to improve response time Built CI/CD pipelines using Azure DevOps Built containerized microservices architecture Implemented REST APIs and frontend UI using Angular ### .Net Full Stack Developer @ Yum! Brands Jan 2023 – Jan 2024 | United Kingdom ### Senior Software Engineer @ 10Pearls Jan 2021 – Jan 2022 | Karāchi, Sindh, Pakistan • Analyzed business requirements, developed new functionalities, and enhanced existing features. • Collaborated in product and technical design processes to maximize value delivery at every step. • Worked closely with clients to understand their business requirements and translate them into technical specifications and solutions. • Participated in code reviews to ensure adherence to quality, performance, and security best practices. • Troubleshot and debugged issues, providing timely resolutions to maintain application stability and reliability. ### Senior Software Engineer @ Rainsoft Financials Jan 2020 – Jan 2021 | Karāchi • Developed .Net Core APIs, their documentation and wrote comprehensive unit tests. • Analyzed and refined sprint backlog and project backlog requirements for clarity and feasibility. • Supported the product by resolving bugs reported by users and the QA team. • Designed and implemented new product features based on provided specifications and requirements. • Troubleshot and debugged applications, optimizing performance and enhancing user experience. • Wrote clean, efficient, and well-documented code, adhering to best practices and coding standards. • Actively participated in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives. • Demonstrated a systematic, disciplined, and analytical approach to problem-solving. • Designed, developed, and enhanced functionalities to improve application performance and user experience. • Resolved issues in developed features to ensure stability and reliability. • Improved functionality to address issues, meet new requirements, and optimize performance. • Collaborated with product managers, designers, and developers to define project requirements and specifications. • Designed, developed, and maintained robust and scalable applications using .NET technologies. ### Assistant Manager Software Development @ TPL Holdings (Pvt) Limited Jan 2018 – Jan 2020 | Karachi,Pakistan • Deployed a custom-built analytics dashboard for surveyors, enhancing data visualization capabilities and supporting data-driven decision-making. • Participated in requirements analysis to understand business needs and propose technical solutions. • Ensured optimal performance, quality, and responsiveness of applications. • Prepared and maintained code for various internal applications, investigating and resolving defects. • Enhanced applications by analyzing business objectives and identifying opportunities for improvement. • Analyzed requirements to assist in creating, grooming, and estimating user stories. • Defined and enforced software architecture standards, design patterns, and coding best practices. • Reported project statuses and developments to management, ensuring transparency and alignment. • Identified bottlenecks and bugs, devising effective solutions to address these issues. • Wrote clean, scalable code using .NET programming languages. • Tested and deployed applications and systems to ensure functionality and reliability. • Revised, updated, refactored, and debugged code to enhance maintainability. • Improved existing software by integrating new technologies and adopting the latest .NET development practices. • Developed and maintained documentation throughout the software development life cycle (SDLC). • Ensured the security and integrity of all systems by following best practices and conducting regular reviews. • Managed project priorities, deadlines, and deliverables effectively. • Implemented responsive and user-friendly interfaces to enhance user experience. • Synchronized applications with legacy systems and integrated with the main application to address financial module limitations. • Conducted code reviews, performing impact analysis and making necessary improvements. • Contributed to the concept-to-delivery process, delivering high-quality solutions to end customers. ### Sr.Software Engineer @ TPL Holdings (Pvt) Limited Jan 2016 – Jan 2018 | karachi Key Responsibilities: • Application designing and implementing core business modules including test cases • Provides solution by analyzing development and service issues. • Develops software solutions by studying information needs; conferring with users. • Studying systems flow and work processes; investigating problem areas; following the software development lifecycle. • Involved in design and implementation of UI (user interface) modules. ### Software Developer @ WE4DO (PVT.) LIMITED Jan 2015 – Jan 2016 | Karachi • Designed and developed interactive and responsive web applications, ensuring a user-centric UI/UX. • Collaborated with clients and internal teams to gather requirements and deliver tailored software solutions. • Performed software modeling and simulation to validate business requirements and application logic. • Utilized object-oriented programming principles and design patterns to create scalable and maintainable code. • Coded, tested, and debugged applications across the full development life cycle. • Developed APIs and integrated AJAX-based front-end functionality to enhance application responsiveness. • Employed technologies such as ASP.NET, Entity Framework, and SQL Server for full-stack development. • Built and deployed applications using Visual Studio and AWS-based infrastructure. ## Education ### Master's degree in Information Technology University of the West of Scotland Jan 2022 – Jan 2023 ### Bachelor’s Degree in Computer Science Karachi University Jan 2011 – Jan 2014 ### Intermediate in Pre-Engineering Govt. Dehli College Jan 2009 – Jan 2010 ### SSC Programmer School ## Contact & Social - LinkedIn: https://linkedin.com/in/shehroz-reaz-64a31ba0 --- Source: https://flows.cv/shehroz JSON Resume: https://flows.cv/shehroz/resume.json Last updated: 2026-04-01