Summary
Microsoft Certified Azure Developer with 13.8+ years of experience in full-stack development across all phases of SDLC. Strong expertise in .NET (ASP.NET Core/MVC, C#, ADO.NET, Entity Framework), Java 12 &above (Spring Boot, REST APIs, Microservices), and front-end technologies (Angular, React js, HTML, CSS, JavaScript, TypeScript, jQuery).
Experienced in building secure, scalable web and microservices applications using OAuth2, JWT, Kerberos, Azure AD, and SOLID/OOP principles. Skilled in Azure Functions, App Services, Azure SQL, PostgreSQL, Cosmos DB, and CI/CD with Azure DevOps. Familiar with Kubernetes, AWS DevOps, Aws Terraform, Containerization, Docker, GCP devOps
Proficient in Oracle, SQL Server (T-SQL, SPs, SSIS/SSRS) Postgres SQL, MySQL, logging tools (NLog, Log4Net, Splunk, Datadog, Dynatrace), and messaging systems (RabbitMQ, ActiveMQ, Kafka). Adept at Agile methodologies, TDD, DDD, and version control using Git and TFS.
Deep understanding of Data Structures, Microsoft design patterns such as MVC and Service-Oriented Architecture (SOA), with a strong focus on building maintainable and scalable solutions through adherence to SOLID principles.
Education: B. Tech - Electronics and communication Engineering 2010
Jawaharlal Nehru Technological University, Anantapur, India.
High School +2 (1999-2006)
Jawahar Navodaya Vidyalaya CBSE Central Government of India
Certifications & Awards
Microsoft Certified Software Developer (MCSD)
Microsoft® Certified Azure Developer Associate Az-204
Microsoft® Certified Technology Specialist: .NET Framework 4, Web Applications
Awards:
Star performer award of the year 2014 and 2016 from HCL Technologies Ltd
Best performer of the 3rd quarter 2019 from Royal Dutch Shell
Quarterly Awards in 2022 and 2024 from the Chase bank.
GitHub: https://github.com/suneelvanka1989/docphine-apis
https://github.com/suneelvanka1989/docphine-admin-main
https://github.com/suneelvanka1989/Suneel.github.io
Portfolio: https://www.youware.com/project/SuneelVanka-12j2ztgiqe
LinkedIn: https://www.linkedin.com/in/suneel-vanka-195a7746/
TECHNICAL SKILLS:
•Programming Languages: C#, VB.NET, Java (VP 18 to 21), Python, TypeScript, jQuery
•Cloud Platforms & DevOps: Azure Services: Azure Functions, Azure Microservices, Azure Data Factory, Azure DevOps, Azure Blobs, GCP, Aws DevOps, Ci/CD, Aws Terraform, Kubernetes, Jenkins
•Web Technologies: ASP.NET MVC (3.0 to 5.0), ASP.NET Core, JavaScript, Web API, jQuery, WCF, XML/JSON, Webservices, AngularJS, ReactJS, Microservices, Spring boot
•Tools: JIRA, GIT, Visio, Wireshark, Fiddler, SQL Profiler, Redgate, FxCop, Swagger
•UI Technologies: HTML, HTML5, CSS3, XML, JSON, WinForms, Telerik
•IDEs & Development Tools: Visual Studio, Visual Studio Code, IntelliJ IDEA, Eclipse, Anaconda, SQL Server Management Studio, Jenkins
•Frameworks & Architecture: Spring Boot, .NET Framework, NET Core, Domain-Driven Design (DDD), Microservices Architecture, TDD, Octagon
•Databases: Microsoft SQL, Oracle, MS Access, Postgres SQL, MongoDB
•Reporting & Integration: SSRS, SSIS, MS Reports, PDF Generation, crystal reports
•Testing & Automation Tools: Selenium, NUnit, MS Test, Postman, Junit, Cypress, Xunit
•Other Tools & Skills: NuGet Package Manager, PowerShell, Command Prompt, FileZilla, WinPCS, Data Structures, Design Patterns, SOLID Principles.
Professional Experiences:
JP Morgan Chase& Co. Delaware, USA Oct-2021–Till Date
Technical Architect &Lead Software Developer
Project: Customer Assistance with TMMCSR and Payment optimizer Admin Ui, BILL Pay, Fund Transfer
Description: In Consumer & Community Banking Customer Assistance Tools helps Bank employee resolve the issues of customers payment and statement related issues we are working Personal banking, Credit cards, mortgages, auto financing, investment advice, small business loans and payment processing. Customers can choose how and where they want to bank. We are automated all the process and these loans application in .NET Core and Angular, Java and React octagon deployed via AWS (GIA, Jules’s pipeline). Integrated with multiple systems to manage financial data efficiently.
Responsibilities:
Led requirement gathering, design, testing, and complete pipeline configuration for TMMCSR and Payment Optimizer Admin UI Application while managing a team of 10.
Created High-Level Designs (HLD), Technical Design Documents (TDD), and conformed to Chase’s architecture standards.
Deployed and configured applications in Azure, GCP, AWS Cloud, integrating CI/CD pipelines using GCP DevOps, Jenkins, Kubernetes. Infrastructure automation Docker, AWS DevOps, Aws Terraform, container.
Designed and developed user-friendly web applications using ReactJS, Octagon, Angular, HTML5, jQuery, and C# (.NET Core). (POCs) using modern frameworks including .NET Core, ReactJS, and Octagon based on business needs, Microservices
Implemented secure authentication and authorization using OAuth 2.0, JWT tokens, Kerberos, and Windows Authentication, adhering to OWASP best practices to ensure end-to-end application security across web, cloud-based environments
Built RESTful and microservices services using ASP.NET Core Web API, Spring Boot (Java 12–21), and integrated with Kafka for event-driven processing.
Implemented unit testing frameworks including NUnit, JUnit, Cypress, Xunit, and contributed to automated test harnesses. Ensured high-quality releases with zero-defect delivery by establishing robust test plans.
Led the technology upgrade initiatives, migrating applications to Java 21, modernizing with Spring Boot, Splunk, Datadog, Dynatrace, and cloud-native practices
Enabled data export and reporting in formats such as PDF, Excel, Word, and HTML. Documented the impact of application changes and secured sign-offs from stakeholders.
Worked on Customer Assistance Tools utilizing a variety of databases including SQL Server, Oracle, PostgreSQL, and Redis Cache to ensure high availability, performance optimization, and efficient data storage across multiple application modules.
Environment: .NET Core, ASP.NET MVC, C#.NET, Vb.net, Java 12–21, Spring Boot, ReactJS, Angular, Node.js, Web API, Entity Framework, SQL Server, MongoDB, Kafka, HTML5, jQuery, JSON, Azure DevOps, Jenkins, Kubernetes, AWS DevOps, Aws Terraform, Datadog, Dynatrace, Cypress, NUnit, JUnit, GIA, Jules Pipeline
Shell plc. Houston, Texas Sep2018 – Oct 2021
Full Stack .Net Technical lead
Project: Fleet Solutions (Fleet Hub Application)
Description: Fleet Hub (Shell Card Online - SCOL) is a modern B2B web platform for managing Shell’s commercial fuel cards. It includes features like Card Deck Management (CDM), alerts, reporting, toll services, and site locator. The project transformed a legacy desktop system into a scalable, responsive web app, enhancing performance, usability, and aligning with Shell’s global digital strategy.
Responsibilities:
Led the end-to-end development and delivery of multiple web applications using C#, .NET Core, ASP.NET MVC, and Azure Cloud technologies with SQL Server backend.
Actively contributed to solution architecture, leveraging data structures and algorithms to ensure optimal application performance.
Worked as Technical Lead, responsible for requirement gathering, high-level and technical design, testing strategies, and CI/CD pipeline configuration for the Fleet Hub
Created TDD (Technical Design Documents) and detailed architecture diagrams aligning with Shell’s enterprise standards.
Designed and developed responsive and intuitive user interfaces using ASP.NET MVC, AngularJS 12, HTML5, jQuery, and Web API, backed by Azure SQL Server and Cosmos DB for notifications storage.
Led a team of 10 developers, assigning tasks, reviewing code, and mentoring junior team members to ensure high code quality and timely delivery.
Implemented Azure Web Jobs and Timer Trigger Functions for batch processing, and used Azure Blob Storage for large data handling.
Ensured secure implementation using OAuth2 and OWIN middleware in accordance with industry best practices. Automated and maintained unit tests using NUnit and MS Test to ensure code reliability and reduce defects.
Environment: Microservices, Azure DevOps (CI/CD), Git, .NET Core, C#, ASP.NET MVC, Entity Framework, Web API, OWIN, OAuth2, AngularJS v12, HTML5, CSS3, AJAX, jQuery, SQL Server, Cosmos DB, Azure Trigger Functions, Azure Blob Storage, PowerShell, Azure DevOps Boards, MS test and NUnit
Dell Technologies Inc USA Sep-2017 – Sep-2018
Full Stack .Net Technical lead
Project: Contact Strategy (Dell contact Us and Case creation and Service request)
Description: Dell Contac us page maintains and take the order and invoice and help to customer support applications
Responsibilities:
Developed secure, scalable Azure Microservices using App Services (Triggers/Timers), Azure SQL, DevOps CI/CD pipelines, and Kudu server for integrating Salesforce and MRI systems.
Designed RESTful Web API architecture with Swagger documentation and versioning; applied SOLID principles and MVC patterns.
Built responsive web applications using ASP.NET MVC, AngularJS/Angular 6, HTML5, CSS3, Bootstrap, and Web API for performance visualization.
Implemented OWASP Top 10 security controls, OAuth2, OWIN, OpenID, and DataPower token-based authentication with global exception handling.
Utilized Entity Framework, Dapper, LINQ, and Lambda for efficient data access; optimized SQL queries and managed T-SQL procedures.
Developed UI with Angular Material, RxJS, Ng Bootstrap; consumed services via HTTP client and observables.
Created architectural diagrams with Visio; followed Agile Scrum using JIRA and Git/TFS for version control and CI.
Performed unit testing using NUnit/ MS Test and used tools like Postman, Fiddler, Wireshark, and Chrome Dev Tools for debugging.
Environment: Azure Microservices (Azure Functions), Azure SQL, Azure DevOps (CI/CD), .NET Framework 4.6, ASP.NET MVC 5, C#.NET, Entity Framework, AngularJS, HTML5, CSS3, jQuery, AJAX, OAuth2, OWIN, SQL Server, Windows Services, SQL Jobs, Git, TFS, Swagger, Postman, Chrome Dev Tools, SQL Profiler.
Scholarships Epic Chartered Financial Analyst Institute (CFA) USA June-2016 – Sep-17
Senior Associate
Description: The Scholarships Epic streamlines the online application and award process for CFA Institute scholarship programs, including CFA, CIPM, and Investment Foundations. Qualified applicants receive a scholarship code to register for certification exams. User roles: Administrator: Manages the program, Applicant: Applies for a scholarship, Candidate: Registers for exams using a scholarship. Access: Need-based and Awareness
Responsibilities:
Involved in designing and implementing different web applications in MVC
Designed and developed web applications using ASP.NET MVC 5.0, C#, JavaScript, jQuery, AJAX, and .NET Framework 4.5/5.0.
Built n-tier applications using OOP principles, Entity Framework, and LINQ with SQL Server for schema design, transactions, and performance tuning via SQL Profiler.
Developed secure, token-based authentication using OWIN and OAuth2.
Created and consumed RESTful APIs using contract/domain models and mapped via converters; documented with Swagger.
Integrated CMS features via REST APIs and implemented Azure Functions and Web Jobs for exam triggers and background processing.
Developed and validated UI using shared views, JSON, jQuery, HTML5, CSS, and JavaScript.
Handled client/server-side validations using custom validation, jQuery, and ASP.NET controls.
Applied exception handling using N-Logger and followed DDD with TDD for application architecture and testing.
Imported data via SSIS; utilized Azure for scaling and monitoring reliability.
Collaborated with business teams to resolve issues and maintained version control using TFS.
Environment: Visual Studio 2015, ASP.NET MVC 5.0, C#, .NET Framework 4.5, Azure Functions, Azure Web Jobs, Sitecore 8.0, SQL Server, Entity Framework 6.0, Swagger, REST, LINQ, JavaScript, jQuery, HTML5, CSS, AJAX, WCF, ADO.NET, XML, Windows Server 2012, TFS, IIS 10.0.
True Value Direct Import Tool, True Value, USA Aug-2013 – may-2016
Sr. Software Developer
Description: The Direct Import Tool automates direct import order processing, excluding replenishment through True Value distribution centres. It integrates with AOL and MOL to manage user authentication and role-based access for members and administrators. The tool supports English and Spanish, with scalable architecture for future multilingual expansion.
Responsibilities:
Gathered and structured initial requirements into detailed use cases.
Developed ASP.NET MVC web forms and business logic using C#, ADO.NET, and N-tier architecture.
Designed responsive UIs using HTML, DHTML, CSS, and implemented validations via JavaScript and .NET controls.
Implemented import/export using Open XML SDK 2.0and PDF generation via Rotativa.
Developed and deployed SOAP/XML Web Services using VB.NET; enabled inter-application communication.
Utilized Quartz.NET for batch processing and scheduling tasks.
Performed CRUD operations and database connectivity using ADO.NET and LINQ; applied disconnected architecture. Created reusable Grid View components and implemented form validations (client/server-side).
Conducted integration testing and debugging using Visual Studio 2012.
Environment: Visual Studio 2012, .NET Framework 4.0, ASP.NET MVC, C#, VB.NET, ADO.NET, Entity Framework, LINQ, XML, SOAP, HTML, DHTML, CSS, JavaScript, IIS 6.0, Windows Server 2005, COM+, WinForms, UML.
MoneyGram International Inc (Nexxo Financial Corporation), USA Jun-2011 – July-2013
.NET Software Developer
Description: Developed the Desktop Management System (DMS) for a financial services firm offering check cashing, money transfers, bill pay, and prepaid transactions through kiosks. The platform catered to the unbanked and underbanked community across the U.S.
Responsibilities:
Designed and developed ASP.NET Web Forms with C# for UI and business logic.
Handled server-side state management (ViewState, Sessions, Cookies) and optimized event-driven controls.
Customized and enhanced the Sterling Nexxo DMS product.
Implemented client-side validation using JavaScript.
Integrated database operations using Spring.NET and NHibernate ORM.
Created and optimized SQL stored procedures to implement business logic.
Applied standard exception handling practices and coding conventions in C#.
Participated in Agile Scrum ceremonies, sprint planning, and daily stand-ups.
Debugged and tested modules to ensure functionality and performance.
Environment: Visual Studio 2010, .NET Framework 4.0, C#, ASP.NET Web Forms, JavaScript, SQL Server 2008, Windows Server 2008, IIS 6.0, Spring.NET, NHibernate