Azamuddin Syed - Sr .Net Developer |
sanjeev@purexcel.com |
Location: Peoria, Illinois, USA |
Relocation: YES |
Visa: GC |
Azamuddin Syed
Email: Sanjeev@PureXcel.com Contact: [469]998-9103 Professional Summary: Senior Full Stack .NET Developer with 8+ years of experience in designing, developing, and deploying scalable, high-performance applications across banking, healthcare, insurance, and telecommunications industries. Skilled in .NET Core (3.1, 6.0), ASP.NET MVC, Microsoft Orleans, Web API, and Entity Framework, with a strong background in front-end development using Angular (2 14), React.js, TypeScript, and modern UI frameworks. Proficient in RESTful API development, leveraging Entity Framework, Dapper ORM, and microservices architecture to build enterprise-grade solutions. Extensive experience in cloud computing, working with AWS (EC2, RDS, S3, DynamoDB, CloudWatch) and Azure, ensuring secure, highly available, and optimized infrastructure. Hands-on expertise in containerization (Docker, Kubernetes) and CI/CD automation using Jenkins, Git, and Azure DevOps to streamline production workflows. Strong database development skills with SQL Server, MongoDB, and PostgreSQL, specializing in query optimization, stored procedures, triggers, and ETL processes (SSIS, SSRS, Power BI) to enable robust data reporting and analytics. Successfully led large-scale migration projects and developed real-time processing solutions using Kafka, RabbitMQ, and multi-threading techniques. Proven track record of delivering high-impact applications, such as a responsive raffle platform for CITI Bank, which improved performance and scalability, and secure virtual consultation features for UC Davis Health System, enhancing patient accessibility. Played a key role in automating AIG and Bharti Airtel deployments, reducing deployment cycles and improving system reliability. Experienced in Service-Oriented Architecture (SOA), developing and integrating WCF services (SOAP, WSDL, UDDI) and implementing authentication and authorization mechanisms using OAuth, JWT, Windows Authentication, and Single Sign-On (SSO). Adept at working with high-performance applications, utilizing multi-threading, parallel processing, and caching strategies to optimize system performance. A highly adaptable professional with strong analytical skills, excellent communication, and leadership abilities, ensuring smooth collaboration across onshore and offshore teams. Well-versed in Agile methodologies (Scrum, Sprint Planning, Backlog Grooming) and mentoring junior developers, fostering knowledge-sharing and innovation. Committed to delivering business value through technical excellence, optimizing application performance, and building scalable, secure, and efficient software solutions tailored to industry needs. Technical Skills: .NET Technologies .NET Core (3.1, 6.1), ASP.NET MVC, Web API, Entity Framework, Dapper ORM, NHibernate, Blazor Web Technologies Angular (2 14), React.js, Bootstrap, HTML5, CSS3, TypeScript, jQuery, Knockout.js Languages C#, VB.NET, TypeScript, JavaScript, T-SQL, SQL, XML, JSON Packages Angular Material, Unity Framework, Moq Framework, LINQ, Kafka Protocols HTTP, HTTPS, REST, SOAP, WebSocket Version Control Git, Azure DevOps, TFS, SVN Methodologies Agile (Scrum), Sprint Planning, Retrospectives, Backlog Grooming Technologies Microservices, RESTful Services, WCF, Docker, Kubernetes, AWS Lambda, Azure Cloud Services Database SQL Server, T-SQL, Stored Procedures, SSRS, SSIS, Power BI, Tableau Tools Microsoft Visual Studio, Postman, Swagger, Jenkins, Sonar Lint, Fiddler, Gulp, Webpack Additional Tools DELMIA DNC, Wireshark, Selenium, Maven Education: Bachelors in computer science engineering, Osmania University, August 2015. Employment History: American Insurance Group (AIG), Chicago, IL Jan 2023 to Present Sr .Net Developer Responsibilities: Involved in the Software Development Life Cycle (SDLC) in all the phases of project evolution, such as designing, development, production support, and maintenance. Used AGILE/SCRUM methodology for iterative task completion by having Daily Stand-ups, weekly review meetings, and retrospectives after each sprint. Developed test pages for different flows of application using HTML5, CSS3, Bootstrap, TypeScript, JQuery, AJAX. Dealt with Bootstrap to present the application visually appealingly and render customer information as users added details to their profile. Involved in designing Frontend object-oriented JavaScript/Typescript Framework like Angular.js. Integrated Trustpilot reviews and rating to HubSpot environment for individual user profiles using APIs Used Web API as an ideal platform for building Restful applications on .NET Framework. Used ASP.NET MVC5.0 Page Controller pattern to add functionality to individual pages such as to acknowledge input from the page request, and invoke the requested actions on the controller. Created Typescript reusable components and services to consume REST APIs using Component-based architecture provided by Angular. Using DevOps to bring production issues, and data migrations issues to the backlog and later use for the user stories development. Building the new application from scratch and involved in migrating the application from older versions of .Net, and Angular to the Latest versions. Assure DevOps scales universally for hosted, customer on-premise, and cloud-based strategies. jQuery and Knockouts experience in implementing UI features. Implemented View Model patterns in creating and managing Views, Partial Views, View Models, and Web APIs using ASP.NET MVC Custom Error Pages. Implemented ORM Framework/Entity Framework Code First Approach with Repository Pattern and its implementation over the Business and Presentation layers. Implemented CRUD operations, performance tuning like disabling Lazy loading and enabling Eager loading, compiling queries, etc. using LINQ to Entities. Developed core functionality with the ASP.NET MVC Framework (C#.NET, NHibernate). Worked on generating the middle-tier components using the VB.Net framework. Implemented Entity Framework Migrations to enforce the frequent changes in Conceptual layer changes to the database. Familiar with Web UI Automation, Testing using Selenium, Rest API, and Docker Created the .edmx files for the Repository layer using Entity Framework. Created the database and developed stored procedures, dynamic SQL, functions, and views by using SQL Server Management Studio. Developed Data capturing navigation application for both desktop and mobile using Microsoft Power Apps that will be further connected as an input to the solution design analytics in PowerBI. Created robust stored procedures having custom error handling try-catch blocks with transactions for planned error handling rollbacks to recent commits and save points. Programmed Web API Services project on MVC for Data layer with Cloud Services on Windows Azure. Used Team Foundation Server (TFS) as source code repository for the entire application. Created automated Unit test plans and performed Unit testing modules according to the requirements and development standards with NUnit testing. Client: CITI Bank, Los Angeles, CA June 2021 Dec 2022 Role: Senior Full Stack .Net Developer Responsibilities: Developed advanced UI screens using Angular 14, incorporating features like lazy loading, filters, and dependency injection for enhanced performance and user experience. Developed front-end components using HTML5/CSS3, Angular and Angular UI Bootstrap. Enabled error handling in Angular with Http Error Interceptor. Enabled Pagination, Pipes, and Order by functions in Angular library Ngx for data displaying. Developed controller classes using .NET core 6.1, C#, LINQ to implement different business features for modules like accounting, audits, etc. Wrote Data context classes to be consumed by entity framework using code first approach. Developed data model classes using C# for displaying, capturing, and handling data respectively between the front end and the back end (database). Implemented unity framework and dependency injection within the solution. Followed customized MVC (Model View Controller) Architecture. Enhanced application performance through the implementation of Angular-specific optimization strategies like lazy-loading and optimized change detection. Used webpack build module for automatic bundling and minification of angular modules for application performance enhancements. Involved in production support and maintenance of the application. Participated in unit testing and debugging of applications and services using design tools like Microsoft Visual Studio, Fiddler, etc. Tested Web API calls using Postman, and Swagger and Developed API documentation using Swagger. Managed and completed assigned tasks, bugs, or requirements analysis using GIT. Used Sonar Lint to implement code quality standards. Created data reports using SQL server reporting services (SSRS). Created detailed reports for data analysis and trends using Power BI. Created WEB API services to be consumed by different business modules like contracts, wells, units, accounting, audits, etc. to display and save the data to the database. Used Windows Authentication module for application security using IIS. Created custom attribute for error logging and handling for all API calls. Participate in process, and requirement meetings, provide work-related status updates in weekly status meetings to track work progress. Write and provide content for system documentation including functional and detailed design documentation, program specifications, and other system documentation and adhere to published coding and documentation standards. Designed and optimized a responsive user interface with React.js, providing an intuitive and seamless experience for both administrators and participants in the raffle process. Configured AWS VPC for secure networking and Amazon Route 53 for DNS management. Implemented content distribution via Amazon CloudFront to enhance application performance globally. Utilized SSRS to generate detailed and customizable reports on raffle performance, participant engagement, and revenue, facilitating data-driven decision-making. Implemented asynchronous processing using AJAX and Kafka to handle high volumes of real-time tickets transactions and ensure seamless performance during peak raffle periods Gather requirements and use analytical skills to solve business or technical problems. Recommend software upgrades for customers existing programs and systems. Implemented automated tests using XUnit, increasing code coverage and enhancing application stability. Collaborated within an Agile environment to continuously refine UI customizations and web analytics processes, ensuring timely and iterative delivery of high-quality solutions. Client: UC Davis, CA Nov 2019 May 2021 Role: Senior Full Stack .Net Developer Responsibilities: Created a robust healthcare application using .NET Core 3.1 and .NET Framework 4.8, implementing business logic with C# and object-oriented programming principles. Developed features for virtual consultations, including video conferencing and instant messaging, to enhance patient access to healthcare services and reduce the need for in-person visits. Designed and implemented RESTful Web API services with .NET Core 3.1 for seamless data handling Designed and built the application UI using JavaScript, jQuery, Angular 8 (upgraded to Angular 9), CSS3, HTML5, and AJAX, improving application cohesion and performance by reducing integration issues by Optimized Angular for better state management and data binding, enhancing user interaction. Implemented Angular security features to strengthen login authentication and authorization, reducing security vulnerabilities. Enhanced the platform s security by integrating advanced authentication mechanisms, including multi- factor authentication and role-based access controls, ensuring compliance with privacy regulations. Created dashboards and reporting tools to analyze patient data, track health outcomes, and optimize clinical workflows. Leveraged data analytics to provide actionable insights for improving patient care. Enhanced and fixed bugs in microservices using .NET Core 3.1. Designed and implemented IAAS and PAAS solutions across cloud, storage, server, virtualization, and network technologies. Developed and automated AWS infrastructure using EC2, Lambda, EBS, RDS, DynamoDB, and ELB. Created AWS CloudFormation templates for custom VPCs, NAT subnets, and web application deployments. Developed stored procedures for data retrieval and report generation using SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS). Utilized Dapper ORM for SQL Server interactions and managed source control with TFS and GIT. Configured AWS cloud services for endpoint deployment and managed service deployments on AWS cloud. Used the PRISM framework to implement the MVVM design pattern in a WPF application. Tested various interfaces and web applications for the Facets platform, integrated changes, and evaluated program performance across different modules. Created Angular 8 code style guidelines based on official documentation and developed a simplified 4- step procedure for developers. Coordinated with QA teams for testing, defect tracking, and requirement communication. Participated in sprint grooming and project implementation planning, following Agile methodologies with 2-week sprints and tracking backlog items using Pivotal Tracker. Client: Bharti Airtel, Mumbai January 2016 August 2019 Role: Full Stack .Net Developer Responsibilities: Gathered requirements, analyzed, designed, tested, and documented the application, considering various technical approaches and best practices. Developed microservices using ASP.NET Core Web API and Entity Framework Core. Designed and implemented RESTful web services with ASP.NET Core Web API. Built full-stack applications with .NET Core, Angular, ReactJS/MobX, TypeScript, HTML5, CSS3, and Bootstrap. Developed and customized user controls and custom controls for various applications. Designed user interfaces and enhanced user experiences using Angular, HTML, CSS, TypeScript, and JavaScript. Developed Angular-based GUI with Angular Material components, models, and CLI for component management. Implemented client-side validations and services using Angular. Created and maintained REST APIs with ASP.NET Core, including testing with Swagger UI and Postman. Wrote SQL database views and REST APIs for data retrieval and reporting. Utilized Entity Framework, LINQ to Object queries, and Dependency Injection for backend development. Developed infrastructure automation in AWS using services such as EC2, DynamoDB, Lambda, RDS, and ELB with AWS CloudFormation. Implemented CI/CD pipelines with Jenkins for microservices builds, managed Docker containers, and deployed to Kubernetes. Set up and managed development environments using Blazor.Net with ASP.NET Core 3.0. Utilized Test-Driven Development (TDD) with Jest/Enzyme for ReactJS. Wrote test cases, performed various testing types, and handled data with unit tests using the Moq framework. Provided maintenance, assisted end-users, and logged bugs in AWS DevOps. Used GIT and VSTS/AWS DevOps for source code management and version control. Managed code repositories, task assignments, and project backlog planning using Microsoft Team Foundation Server (TFS). Created and maintained reports and dashboards using Power BI and Tableau. Migrated UI applications from legacy technologies (Java / Flash) to modern frameworks (ReactJS). Worked with Docker, Kubernetes, and OpenShift for container-based technologies. Keywords: csharp continuous integration continuous deployment quality analyst user interface javascript business intelligence sthree California Illinois |