Apoorva Banaswadi Chikkaswamy
.Net Full Stack Developer
Houston, Texas, United States.
***********@*****.***
Visa Type: H4 EAD
Summary:
.Net Full Stack Developer with 8+ years of experience in developing web, batch and services. Experience in software development life cycle. Good hands-on knowledge of OOPS and design patterns. Good team leader as well as team player, self-motivated, hard-working software professional, able to work independently and in a team setup. Good organizational, interpersonal and communication skills.
Skilled in debugging, troubleshooting, and problem-solving. Expertise in Banking, Finance and Insurance domains. Skills:
Languages: C#, VB.Net
.Net Technologies: ASP.net, MVC, Web API, .Net core, WCF, ADO.Net, Web services, AJAX, Dapper ORM UI Technologies: Angular, HTML, CSS, Bootstrap
Scripting Language: jQuery, JavaScript, TypeScript Data Base: MS SQL Server, Oracle
Unit Testing: MS Test, n-unit
Tools: Postman, SoapUI
Cloud computing: Azure
Source Code: TFS, Git
Deployment: Azure Pipelines
Framework: .Net Framework, .Net Core, Entity framework Ticketing Tools: Service Now, BMC Remedy, ALM, Jira, Version One Project Management methodology: Waterfall, Agile
Certifications:
Microsoft AZ-900 Azure Fundamentals
Professional Experience:
Tech Mahindra, Bengaluru/Remote, Oct 2019-Oct-2023 Team Lead
Responsibilities:
• Collaborated with the client, architect and BA to refine the requirement and support with technical queries.
• Collaborated with the team and led analyse, estimate, design, develop, test and implement client and server-side code using Angular, Azure and .Net technologies.
• Performance optimization to improve the speed by 45%.
• Created a customized library covering the entire reusable code base to reduce the redundancy by 30%.
• Prepared unit test plans with Test Driven Development (TDD) methodology, to ensure safe refactoring in the TDD approach and code coverage up to 90%.
• Created reasonably normalized relational model, indexes, views, lookup tables, stored procedure and functions for different operations.
• Analysed the existing production defect and provided 100% analysis report to client technical team.
• Conducted code review and managed the process.
• Automating the deployment by creating azure build and release pipelines following the continuous integration and continuous delivery (CI/CD) practices.
• Involved in discussion with different teams like DataMart, DBA, Architect, Networking, ASM and migration of code base from on-premises to Azure environment.
• Involved in migration of code from legacy .net to .net core.
• Designed, implemented and deployed cloud solution using Microsoft Azure.
• Configured Azure APIM for end points.
• Led and developed complex logic in converted console batch applications to azure function apps which in turn reduced the downtime 25%.
• Created technical and functional documentation.
• Involved in creating change request for deploying the code in higher environments.
• Provided knowledge transfer and mentorship to the team members to keep team on track to complete projects and ensure project deadlines are met.
Tata consultancy services, Bengaluru, July 2015-Sep 2019 IT Analyst
• Developed the stories/features on agile methodology.
• Involved in defect fixing.
• Involved in analysis, estimation, design, development, test and implementation client and server-side code using Angular and .Net technologies
• Create functional documentation.
• Collaborate with team located in different location and assign task.
• Create POC for implementing new changes or technologies.
• Conduct code review.
• Provided knowledge transfer to the team members. Projects:
Premium credit limited: Premium Credit Limited provides loans to pay for insurance premiums, school fees, FCA. There are various applications to support the end-to-end flow of loan journey. PNC: PNC Financial Services Group is a bank holding company and financial services corporation based in Pittsburgh. The company provides financial services such as asset management, wealth management, estate planning, loan servicing, and information processing.
LBG: Scottish Widows is a life insurance and Pensions Company located in Edinburgh, Scotland, and is a subsidiary of Lloyds Banking. It provides financial services to the UK market. Education
Electronics and Communication Engineering, Aug 2011- Jun 2015 PES College of Engineering, India