Sathya
.NET Full Stack Developer GC Holder
***********@*****.*** 757-***-****
SUMMARY
•Over 8 years of expertise as a .NET Full Stack Developer, excelling in C#, ASP.NET, VB.NET, .NET Core, ASP.NET MVC, EF Core, LINQ, WCF, and ADO.NET.
•Adept in modern web development with HTML5, CSS3, JavaScript, jQuery, and TypeScript, utilizing frameworks like Angular, React, Vue.js, Blazor, and Bootstrap for dynamic, responsive interfaces.
•Proven experience in cloud platforms like Microsoft Azure, AWS, and PCF, effectively deploying and managing cloud-native solutions.
•Proficient in database management using SQL Server, MySQL, and MongoDB, ensuring high performance and seamless data flow.
•Skilled in building scalable web services with ASP.NET Web APIs, RESTful APIs, AJAX, and GraphQL, facilitating efficient communication.
•Hands-on expertise in event-driven architectures, leveraging Kafka and ActiveMQ for resilient, decoupled systems.
•Strong command over IaC tools, automating infrastructure with Terraform and Terraform Enterprise (TFE).
•Expertise in containerization and orchestration with Docker, Kubernetes, and Openshift, streamlining deployments for scalability.
•Extensive knowledge of CI/CD pipelines, optimizing code delivery with Azure DevOps and Jenkins for fast, reliable releases.
•Proficient in monitoring and logging through Azure Monitor and the ELK Stack, ensuring performance optimization and proactive troubleshooting.
•Exceptional problem-solving abilities, adept at breaking down complex technical challenges and delivering innovative solutions.
•Strong background in version control with GIT, GitHub, VSS, and TFS, ensuring smooth collaboration and codebase management.
•Advanced skills in unit testing using NUnit, MSTest, and Mockito, ensuring robust, error-free code.
•Deep knowledge of security protocols like OAuth2, Black Duck, Fortify, Checkmarx, and SonarQube, safeguarding applications and maintaining compliance.
•Well-versed in backend tools such as SSMS, Kestrel, IIS, Autosys, Crystal Reports, and SSRS, optimizing system performance and reporting.
•Continuously adaptable, quickly mastering new technologies to stay ahead in ever-evolving development landscapes.
TECHNICAL SKILLS
.NET Development Technologies: C#, ASP.NET, VB.NET, .NET Core, ASP.NET Core, ASP.NET MVC, EF Core, LINQ, WCF, ADO.NET
Frontend Technologies: HTML5, CSS3, JavaScript, jQuery, TypeScript, Angular, React, Vue.js, Blazor, Bootstrap, Node.js, AJAX
Cloud & DevOps: Microsoft Azure (App Service, Functions, Blob Storage, Monitor, ADF), AWS (EC2, S3, RDS, Lambda), PCF, Azure DevOps, Jenkins, Terraform, Terraform Enterprise (TFE)
Containerization & Orchestration: Docker, Kubernetes, Openshift
Database & Data Management: SQL Server, MySQL, MongoDB
APIs & Communication Protocols: ASP.NET Web APIs, RESTful Web APIs, GraphQL, AJAX
Version Control & Collaboration: GIT, GitHub, VSS, TFS
Testing & Quality Assurance: NUnit, MSTest, Mockito
Monitoring & Logging: Azure Monitor, ELK Stack
Security & Code Analysis: OAuth2, Black Duck Scan, Fortify, Checkmarx, Sonarqube
Other Tools & Utilities: SQL Server Management Studio (SSMS), Visual Studio, Eclipse, Kestrel, IIS, Autosys, Crystal Reports, SSRS
Messaging & Event-Driven Systems: Kafka, ActiveMQ
EDUCATION
Bachelor of Engineering in Electronics and Communication, Gulbarga University, India.
WORK EXPERIENCE
Winona Health, Winona, MN
.NET Full Stack Developer Jul 2023 - Present
•Developed scalable applications with .NET Core, C#, and ASP.NET Core, applying Factory and Repository patterns for maintainable code, reducing technical debt.
•Automated testing with NUnit, reducing post-release defects.
•Managed the entire SDLC, ensuring successful project delivery from planning to deployment.
•Integrated DI, Docker, and Kubernetes, reducing deployment overhead.
•Conducted code reviews and optimized code, boosting performance.
•Built interactive web apps with Blazor and Razor, achieving 50% faster rendering than traditional MVC frameworks.
•Adopted Agile (Scrum) methodologies, driving team collaboration and achieving a 95% sprint completion rate.
•Streamlined CI/CD with Jenkins, cutting release times by 35% through automated pipelines.
•Leveraged Azure services to reduce deployment times by 25%, improving cloud-based development efficiency.
•Integrated and transformed data with XML and XSLT, ensuring smooth data interchange.
•Secured applications using Azure Active Directory (Azure AD) for authentication and access management.
•Optimized database performance, cutting query times by 40%.
•Architected systems based on SOA principles, enhancing modularity and scalability across applications.
•Tested and documented APIs with Swagger and Postman, ensuring easy integration and reliability.
•Improved application performance by 40% with Redis caching solutions.
•Developed applications using JetBrains Rider IDE, enhancing productivity with efficient coding and debugging.
•Monitored application performance with Azure Monitor, ensuring 99.9% uptime.
•Built and deployed RESTful APIs with ASP.NET Web API and EF Core, integrating with Microservices and GraphQL, boosting query flexibility.
•Implemented Kafka for reliable asynchronous communication in microservices, enhancing system scalability.
•Managed dependencies via NuGet, improving library management.
•Designed responsive front-end interfaces with HTML5, CSS3, AJAX, Bootstrap, and JavaScript ES6+ for optimal user experience.
•Automated infrastructure with Terraform and Ansible, speeding up deployments and configurations.
•Developed accurate SSRS reports, increasing user satisfaction by 30% with improved data visualization.
•Managed IIS web servers, ensuring uptime and reliability for critical ASP.NET applications.
•Leveraged Azure services to reduce deployment times by 25%, improving cloud-based development efficiency.
•Conducted code reviews and optimized code, boosting performance.
Environment: C#, Docker, Redis, ASP.NET Web API, NuGet, Kafka, GitHub, JIRA, Agile, Ansible, Razor, Azure Monitor, Blazor, Kubernetes, EF Core, Postman, NUnit, ASP.NET Core, Terraform, Jenkins, .NET Core, SSRS, Swagger, IIS, Scrum
Celtic Bank, Salt Lake City, UT
.NET Developer Mar 2022 - Jun 2023
•Engineered robust applications in VB.NET, employing LINQ for optimized data querying and ADO.NET for seamless PostgreSQL operations.
•Developed responsive web interfaces using ASP.NET MVC and WebForms, ensuring smooth user experiences with HTML, CSS, and TypeScript.
•Designed SOAP web services with detailed WSDL definitions for seamless integration across platforms.
•Enhanced code quality through unit testing with Mockito, achieving over 90% test coverage and minimizing production bugs.
•Managed deployments on Azure VMs and Blob Storage, optimizing database operations with Azure SQL Database through Autoscaling and Load Balancer.
•Integrated Angular to build dynamic single-page applications (SPAs), boosting interactivity by 30% with jQuery and Ajax.
•Configured and maintained Apache servers, ensuring 99.9% uptime for web applications.
•Fostered teamwork with Confluence and Slack, documenting progress and enhancing communication.
•Applied Kanban methodologies for iterative development, facilitating continuous improvement and streamlined workflows.
•Architected message-driven solutions using RabbitMQ, enabling reliable asynchronous communication in microservices, improving uptime by 20%.
•Secured applications using JWT (JSON Web Tokens), enforcing role-based access control.
•Reduced operational costs by 25% through Microservices architecture deployment using Node.js and Azure Functions for efficient serverless computing.
•Utilized XML and Serilog for structured logging, enhancing application performance monitoring across distributed environments.
•Leveraged Eclipse IDE for efficient coding and debugging, maintaining version control with Git for smooth collaboration.
•Complied with industry security protocols, ensuring adherence to software development best practices.
•Ensured version control and code integrity with Git, improving collaboration and reducing conflicts.
Environment: ASP.NET MVC, RabbitMQ, GIT, Ajax, PostgreSQL, Kanban, SOAP, Azure, XML, Mockito, Eclipse, Serilog, WCF, Agile, VB.NET, JQuery, Angular, JWT, WSDL, LINQ, WebForms, Apache
Colonial Life, Columbia, SC
.NET Developer Jan 2020 – Feb 2022
•Developed scalable applications with C# and ASP.NET Core, using Entity Framework and LINQ for efficient data access.
•Utilized AWS Lambda for serverless computing, enabling cost-effective and scalable backend processing.
•Configured Kestrel for hosting ASP.NET Core applications, optimizing performance.
•Harnessed React and Node.js to build dynamic front-end components and server-side applications.
•Conducted unit testing with NUnit to ensure code quality.
•Generated reports using Crystal Reports for data visualization and analysis.
•Orchestrated containerized applications with OpenShift and Kubernetes for efficient deployment.
•Employed Razor for server-side rendering, effectively integrating dynamic content.
•Crafted responsive user interfaces with HTML5, CSS3, jQuery, and JavaScript, enhancing user experience.
•Integrated MySQL and MongoDB for effective data storage in cloud applications.
•Engineered RESTful Web APIs to enable communication between client and server, leveraging AJAX for asynchronous data exchange.
•Managed version control with GitHub, integrating Jenkins for continuous integration and deployment.
•Contributed to logging and monitoring with the ELK stack for efficient troubleshooting.
•Utilized Eclipse IDE for streamlined development and integration tasks.
•Implemented Kafka for real-time event streaming and message queuing in distributed systems.
•Deployed and managed applications on AWS cloud infrastructure, utilizing EC2 for scalable computing, S3 for object storage, and RDS for relational databases.
•Implemented OAuth2 for secure access control and user authentication.
Environment: C#, ASP.NET Core, MongoDB, AJAX, GitHub, JIRA, Razor, Kestrel, Entity Framework, AWS, LINQ, NUnit, React, Node.js, RESTful Web APIs, Eclipse, ELK, MySQL, JSON, Jenkins
Trustwave, Chicago, IL
.NET Developer May 2016 - Dec 2019
•Leveraged Visual Studio for development, implemented version control with VSS, and facilitated continuous integration.
•Engineered and sustained C# applications utilizing the ASP.NET MVC framework for streamlined web development.
•Crafted responsive and user-friendly web interfaces employing HTML, CSS, and JavaScript.
•Performed unit testing with MSTest, ensuring code quality and maintainability.
•Contributed to Agile methodologies, especially Kanban, promoting iterative and collaborative project management.
•Integrated Vue.js to enhance front-end interactivity, delivering a dynamic user experience.
•Configured and administered message queues with ActiveMQ, ensuring reliable asynchronous communication between components.
•Established service-oriented architecture (SOA) with WCF to facilitate seamless communication between distributed systems.
Environment: C#, ASP.NET MVC, ActiveMQ, Kanban, JavaScript, Visual Studio, Nginx, HTML, VSS, MSTest, CSS, Agile, Vue.js, WCF