Kavitha Nallamothu
Senior .Net Developer
E: adzhhr@r.postjobfree.com / C: 912-***-****
Summary
** ***** ** ********** ** Senior .NET Developer with Microsoft technologies in every phase of Software Development Life Cycle, from business requirement gathering to project delivery.
Developed applications using C#, .Net Framework 4.5 ASP.NET MVC, ADO.NET, Java Script and SQL Server 2008/2012/2016.
Proficient in SQL Server, T-SQL and Oracle Queries, Views, Joins, Functions, SQL Stored Procedures, Database Triggers, Cursors
Consumed, build and implemented Web Services using SOAP Protocols and Web API.
Implemented most the projects using 3-tier architecture with presentation tier, Business Tier (C#.Net) and backend database tier (SQL server, Oracle).
Working knowledge on Agile Methodology, Entity Framework, Git, Angular
Responsible for CI and CD using Jenkins integrating with TFS, Git.
Technical Skills:
Web Technologies : .NET Core, ASP.NET, Web Forms, MVC, HTML5, XML
Programming : C#, VB.NET, ADO.NET, Angular
Windows Development : Windows Forms
Databases : SQL Server 2016, MySQL 4/5, Oracle 10g, TOAD
Service Development : XML web services, Web API Services
Scripting Languages : JavaScript, VBScript
Frame works : .NET Core, .NET Framework 1.1, 2.0, 3.5, 4.0 and 4.5
Web Servers : IIS 6, IIS 7, IIS 8.0, IIS 8.5
IDE : Visual Studio 2005, 2010, 2013, 2015, 2017, 2019.
Source Control : TFS, VSS, GitHub
Reporting : Crystal Reports, SSRS
Professional Work Experience:
Innova Solutions -Bank of America– NYC, NY
Oct 2022– Present
Sr. Software Engineer
Scope:
NextGen is an application which provides an integrated platform for authoring, maintaining and publishing research documents by Bank of America Merrill Lynch research analysts.
Provide technical solutions to business requirements and strong experience in customer/client facing business environment.
Involved in resolving the formatting issues in reports and design changes for Institute report.
Involved in adding new validation in RuleAdmin and new footnote texts in db.
Used Git for Version Control
Environment: Visual Studio 2019, .NET Framework 4.5, C#,XSLT
Wells Fargo Bank – Charlotte NC
Nov 2020 – Sep 2022
Senior Software Engineer
Scope:
Credit tracker application
Interacted with business user to capture the requirements.
Working with Agile team of .NET developers.
Developed .NET web application using JavaScript, ASP.NET, C#, .NET Core, Angular
Build release CI/CD process
JSON, HTML, JavaScript and CSS
TFS, GitHub for source control
Working on Agile JIRA for Sprint releases and defect tracking.
Working on SSRS reports for generating the reports.
Responsible for code reviews to make sure the coding standards are met
Handling security defects generated by Fortify Scan and Black Duck Scan.
Created API end points to connect to DB using Entity Framework.
Working on Postman and Swagger to test API
Environment: .Net Core 3.1, C#.Net, SQL Server, Angular, Azure, Web API,ASP.NET,TinyMce
Intralot – State Lottery Application, Duluth, GA
Oct 2019 – Jan 2020
Sr. Dot Net Developer
Managed the enhancements and issues reported by users for all lottery applications.
Meeting with internal clients to gather/understanding the requirements.
Worked in an Agile team of .NET developers.
Responsible for writing SQL Queries and Stored Procedures and Developed and consumed Restful Services using WEB API. Setting up Connection Strings and connecting SQL Server
Responsible for application deployments using IIS for DEV, Test and UAT environments
Used MVC, ASP.NET, C#, VB.Net to fix the new and old applications.
Analyze production bugs and preparing design document with solution to bug.
Used JIRA for defect tracking.
Design solution for various system components using Microsoft Azure
Developed and provided maintenance for 13+ .NET Lottery applications, using ASP.NET MVC, HTML, and CSS. Achieved 100% client satisfaction and on-time completion.
Used crystal reports to generate Retailer Sales Reports
Responsible for code reviews on daily basis to make sure the coding standards are met.
Environment: .Net Framework 4.6.1, Visual Studio 2017, ASP.NET 4.5, C#.Net, MVC, HTML, CSS, JavaScript, Oracle 11, Crystal reports 13 and TFS
Infosys projects: (Apr 2006 – Mar 2015)
Walmart – Sam’s Club Pharmacy, Bentonville, AR
June 2012 – Mar 2015
Sr. Software Engineer
Scope:
Patient Safety is Pharmacy Application which allows the user to drop prescription and collet the drugs. Technician will enter the prescribed drug details in system and pharmacist validates the data and does checks on the drugs for Patient Safety and if approved patient can be ready to pick up the drugs on specified time frame.
Based on System usability documents, worked on change requests in developing forms and Enhancements
Used ADO.NET for data retrieving, querying, storage and manipulation interface screens developed
Used Web Services with SOAP for communicating with Other Applications/Components.
Internal application to be used by Pharmacist.
Used TFS for versioning
Lead the small size of development team.
Environment: Visual Studio 2015, ASP.NET 2.0, VB.Net, HTML, CSS, VBScript, Windows Services, SQL Server 2014 and TFS.
Fidelity, Boston, MA
Nov 2011 – May 2012
Sr. Software Engineer
Scope:
Remote Check Deposit System which allows the bank manager to scan the check and allocate the funds in one or multiple accounts for investment purpose.
Worked on upgrading to new check scanning tool Image - TImage
Fixing issues in live environment and providing enhancements for the existing application
Used ADO.NET for data retrieving, querying, storage and manipulation interface screens developed
Used Web Services with SOAP for communicating with Other Applications/Components.
Worked on Requirements’ Gathering, Analyzing, Designing, Developing, and Unit test case execution, and defect Analysis, Code management using VSS, Maintenance and enhancement phases of software development life cycle
Environment: Visual Studio 2005, .NET Framework 2.0, C#.Net, JavaScript, ADO. Net, TOAD, Windows XP.
Bank of America Merrill Lynch – NYC, NY
Jan 2009 – Oct 2011
Sr. Software Engineer
Scope:
NextGen is an application which provides an integrated platform for authoring, maintaining and publishing research documents by Bank of America Merrill Lynch research analysts
Provide technical solutions to business requirements and strong experience in customer/client facing business environment.
Involved in debugging and resolving issues.
Used ADO.NET for data retrieving, querying, storage and manipulation interface screens developed
Used Web Services with SOAP for communicating with Other Applications/Components.
Used TFS for Version Control
Used Quality Center for defect tracking
Developed MVC application to help the Supervisory Analyst to approve the research document on the go by using mobile/Web application.
Testing the applications and websites on different web browsers to ensure a standard user experience for the clients across all platforms.
Environment: Visual Studio 2005, .NET Framework 2.0, C#, ADO. Net, SQL Server 2005, MVC, Windows XP.
Wells Fargo (Wachovia) - Charlotte, NC
June 2007 – Dec 2008
Sr. Software Engineer
Scope:
The Service Request application supports internal and external asset transfer movement transactions for the front office. The application is broadly divided between Retail and IRA accounts, with the Asset Movement requests supporting retail transactions and the IRA requests supporting the IRA transactions. The application is workflow enabled to provide submission, approval and posting to the mainframe system of record (BETA).
Branch users enter requests which are routed for approvals by the workflow engine based upon transaction value, account characteristics and business policy. The request may routes to the various back office departments for additional controls and / or exception processing. Industry and Firm regulatory requirements are implemented and maintained within the application. Channel and sub firm specific business rules are encompassed in the user interface.
Service Request is an application suite which deals with handling the requests made on a brokerage account with Wachovia Securities. Service Request is accessed using the BPI Wisdom / Smart Station platform
Written Stored Procedures and Functions for the application/module using Oracle.
Developed web services at middle layer and consuming web services from presentation layer
Analyzed production bugs and preparing design document with solution to bug.
Developed use controls for reusability.
Environment: Visual Studio 2005, .NET Framework 2.0, C#.Net, ADO. Net, Oracle 9i, Windows XP.
Wells Fargo (Wachovia) - Charlotte, NC
Apr 2006 – May 2007
Sr. Software Engineer
The FA Book Reassignment (FABR) application provides Branch Managers with a timely and automated means to ensure that client accounts are reassigned to other Financial Advisors in the branch, in another branch, or in the complex when financial advisors terminate from the firm. FABR is designed to provide a balanced and equitable methodology for reassigning the client accounts, along with a process for exception handling, audit documentation, dormant/closed account and split rep code reporting, and client letter generation. PCG and Latin America Branches, Complexes, Regions and National have access to FABR application
Based on System usability documents, worked on change requests in developing forms and Enhancements
Maintain and Support Production Application
Involved in analysis, design and development of the entire application
Developed Web Forms (aspx pages) using ASP.NET server controls
Incorporated user authentications and authorizations in Web. Config to make application more secure
Developed a middleware data access layer using ADO.NET
Used Microsoft TFS for version control and collaboration.
Performed Unit Testing and was involved in Integration Testing.
Deployed the application on IIS
Environment: Visual Studio 2005, .NET Framework 2.0, C#.Net, ADO. Net, Oracle 9i, Windows XP.
Catalytic Software– Hyderabad, India
Dec 2004 – Apr 2006
System Design Engineer
Scope:
RAID is internal project which is used by the employees for submitting the timesheets on timely basis. Have involved in major and minor enhancement of the application and generated the reports for weekly, monthly, quarterly basis.
Extensively used ASP.NET Validation Controls and Java Script for client side validations in the Web Pages.
Used ASP.NET Master Pages, Themes, Skins and Styles for consistent look and feel for the site
Developed ASP.NET Web pages using C#.
Involved in designing and developing the GUI for the user interface with various controls (Grid View, Textbox, Calendar, List Controls, Dropdown, Validation Controls etc.)
Worked on Data Access layer using ADO.NET to communicate with the Oracle Database.
ASP.NET Web Services to enable platform and application communication.
Designed and developed Triggers, Functions and stored procedures for Oracle database.
Involved in Analysis, Design, Implementation of Module and pushing the Code changes from development to QA, staging and to production.
Developed User Controls
Communication between Data Access Layer and Oracle was established by ADO.NET.
Maintaining the version of the project in VSS.
Environment: .NET Framework 1.1, C#.Net, ADO. Net, Oracle 9i, Windows XP, VSS, Crystal Reports.
Saroj Software, India
Aug 2003 – Nov 2004
Software Engineer
Scope:
Divinedating is a high quality, Internet based personal service application that allows single men and women to meet and engage in electronic conversations with safety and comfort from their home computer. Divingdating include registration, match making service, chat room and personal mailboxes. The main objective is to provide an efficient site which includes different features like search, chatting, communication and astrology for match making.
Involved in designing, programming, Code Review, Unit testing, and Debugging of the application.
Achieved fully functional requirements as per the functional spec. Pro-actively involved in same patterns of problem in the application.
Handled the tasks of developing, enhancing and bug fixing in existing system like implementation and testing.
Performance tuning of the application by fine tuning the stored procedures, applying indexes on frequently accessed tables.
Involved in the analysis and detailed estimates for ongoing enhancements.
Environment: .NET Framework 1.0, C#.Net, ADO. Net, SQL Server 2000, Windows XP
Education:
Bachelor’s in computer science from Kakatiya University, India.
Master of Computer Applications from Osmania University, Hyderabad, India.
Kavitha Nallamothu