Summary
Overview
Work History
Education
Skills
Timeline
Generic

Monika Lakkakula

Richmond

Summary

Senior .NET Developer with over 12 years of experience in high-end application development using Microsoft .NET technologies, including ASP.NET Core, AZURE, SQL, Windows forms, WPF, Angular and MVC. Proven track record in developing multi-tiered client/server applications and internet/intranet solutions. Strong expertise in web technologies such as C#, Web API, Entity Framework, and RESTful APIs, with extensive experience in Agile methodologies and cloud services like AWS. Expert in developing Scalable enterprise applications, Agile delivery, Cloud integration and monitoring teams. Skilled in database development with SQL Server and Oracle, including creating stored procedures and data-driven applications.

Overview

14
14
years of professional experience

Work History

Sr. .Net Full Stack Developer

Humana
Louisville
09.2021 - Current
  • Veteran Data Management is a Web application for managing to view, update, manage and process veteran information for Humana members.
  • Veteran API allows Humana consumer to read and update veterans information via veterans UI application.
  • Veterans ETL process is used to process the veterans' data on a daily basis into the Veterans data store.
  • Designed and developed an application using C#.Net 7.0, ASP.Net Core 2.2, .Net 6/8, REST Services, Web API, SQL Server 2017, and Entity Framework Core.
  • Collaborated in Agile software development methodology and Test-Driven Development (TDD) using the SCRUM framework.
  • Developed Veterans API using Web API and C# to facilitate seamless service delivery for HTTP requests.
  • Worked on creating the Veterans UI application using HTML 5, Cascading Style Sheets (CSS3), JavaScript, Bootstrap and ASP.NET Core MVC to develop and implement a user-friendly UI design for the presentation layer.
  • Used the MVC architectural pattern for developing views, controllers and models using ASP.NET MVC 5, Razor, Data Access layer as Entity Framework.
  • Worked with advanced concepts of ASP.NET Core MVC such as Models and Providers, Filters used for developing backend technology.
  • Enhanced performance of ASP.NET MVC application by implementing output caching strategies.
  • Design, develop and Unit testing of the software with different domains like ASP.NET, C#, Restful API and Azure with TDD methodology.
  • Used Dependency Injection to promote reusable code and ease of maintenance.
  • Developed and consumed RESTful web services using Web API.
  • Developed stored procedure, views and functions and SSIS Packages T-SQL Queries.
  • Tuned SQL queries by analyzing Execution Plan, applying proper indexing, rebuilding and reorganizing them.
  • Implemented N-Tier Architecture and integrated the UI with database for data retrieval and manipulation using ADO.NET data objects, NHibernate and Entity Framework Core.
  • Implemented Unit Test classes for business class methods to check all possible conditions worked with test data provided using MOCK objects.
  • Designed and developed Veterans ETL with SSIS packages in SQL Server to automate data processing.
  • Estimated tasks and user stories during sprint planning meetings.

Sr. .Net Full Stack Developer

Footlocker
Harrisburg
06.2020 - 08.2021
  • Designed and developed an application using C#.Net 7.0, ASP.Net Core 2.1, REST Services, Web API, and SQL Server 2017.
  • Developed ASP.NET Core Web API based on departmental requirements and specifications.
  • Worked on creating Restful Services using Web API and C# to provide services to HTTP requests.
  • Developed Microservices Using .Net core 2.1.
  • Implemented N-Tier Architecture and integrated the UI with Data base for data retrieval and manipulation using ADO.NET data objects and ADO.NET Entity Framework.
  • Utilized Azure Sql Server for storing the data related to the recruitment and Wrote Efficient queries and stored procedures that saved the manual efforts of cleaning the data and efficient data handling and sanitized data.
  • Tuned SQL queries by analyzing Execution Plan, applying proper indexing, rebuilding and reorganizing them.
  • Developed complex stored procedure and functions to compute freight charges, merchandise processing fee, landed cost and for SSRS reports and SSIS Packages T-SQL Queries.
  • Created Typescript reusable components and services to consume REST APIs using Component-based architecture provided by Angular JS.
  • Used HTML 5, Cascading Style Sheets (CSS3), JavaScript, Bootstrap and Angular 2.0 to develop and implement a user-friendly UI design for the presentation layer.
  • Crafted interactive user interface using JavaScript, jQuery, and Angular to enhance user experience and engagement.
  • Used Angular JS HTTP Request to get data from web servers and process JSON data to render in the UI.
  • Implemented Angular 2 Routing, Navigation, Components and Services.
  • Design, develop and Unit testing of the software with different domains like ASP.NET, C#, Restful API and Azure with TDD methodology.
  • Created UI automation test framework using Playwright to streamline testing processes and improve software quality.
  • Developed applications following Agile/Scrum methodologies to ensure timely delivery and adaptability to changing requirements.
  • Utilized Team Foundation Server (TFS) for source code management and tracking project work items.
  • Consumed different ASP.Net Web API's to retrieve customers' information and other application related information.
  • Performed performance tuning of stored procedures.
  • My project "Vendor Management System" which deals with the various vendor catalog information and various brands level, model level, style/sku level information of various vendors associated with Foot Locker.
  • Foot Locker is the world's leading retailer of athletic footwear and apparel. The Company's Footlocker operates a direct-to-customer business offering athletic footwear, apparel and equipment through its Internet and catalog channels.

.Net Full Stack Developer

Austin Mutual Insurance Company
Minneapolis
09.2019 - 05.2020
  • AMIC web web-based tools helps Austin Mutual Agents to complete New Auto Policy, Home Policy, Mobile Home Policy and Endorsements online.
  • Developed Web APIs to facilitate data access for mobile applications.
  • Implemented JWT token-based authentication to secure the ASP.NET Core Web API and provide authorization to different users.
  • Involved in using MVC pattern for the UI development.
  • Developed ASP.NET 4.0 web Forms using C# and implemented several business rules using .NET features like Caching, Trace and State management.
  • Implemented ASP.NET core View Components to display common UI parts with the possibility to update data via jQuery unobtrusive Ajax.
  • Involved in development of frontend UI pages using HTML 5, CSS, React JS, NPM, Node and Java Script.
  • Configured ASP.NET Web.Config file for the entire web application.
  • Contributed to front-end application development with ASP.NET and C#, and managed back-end operations in SQL.
  • Implemented a Continuous Delivery pipeline with Jenkins and GitHub.
  • Working in Agile software development methodology and Test-Driven Development (TDD) including SCRUM Framework.
  • Worked on Agile Methodology (Scrum Framework) to meet timelines with quality deliverables.
  • Gathered and prepared requirements from clients for product design and enhancements.
  • Interacted with end users and functional architects for mapping the legacy data to the Oracle tables.
  • Modified web services to interact with the other applications and exposed them using SOAP and HTTP.
  • Used Caching to increase Web services performance.
  • Designed reports for patient records using Ajax Toolkit Bar Chart Control, Ajax Pie Chart Control.
  • Performed website enhancements and created new modules to improve user experience.
  • Developed Angular directives and Angular Filters and Used Angular Scope and Root Scope, Angular watch and Angular Broadcast.
  • Created Indexes, Views and Stored Procedures for quick and efficient retrieval of data using SQL server2008.
  • Used SSRS and SSIS for generating reports, charts and integrating data.
  • Involved in developing of SSIS and reusable components using .Net.
  • Design and development of MS SQL server 2008 database including schema development stored procedures Triggers and database audit functionalities in T-SQL.
  • Used SSRS and SSIS for generating reports, charts and integrating data.
  • Involved in developing of SSIS and reusable components using .Net.
  • Design and development of MS SQL server 2008 database including schema development stored procedures Triggers and database audit functionalities in T-SQL.

.Net Full Stack Developer

Johnson & Johnson
New Brunswick
10.2018 - 08.2019
  • It is a web-based application that is used to create private line price quotes by Johnson and Johnson sales representatives and commercial customers.
  • This tool lets the representatives retrieve the quotes with a search field wherein all the quotes are displayed from newest to oldest when searched with a Batch ID or Representative name.
  • Migrated the ASP.Net application to ASP.Net MVC using AngularJS and Kendo UI on the front end.
  • Developed UI features using AngularJS and implemented C# modules with MVC 5.0 authentication filters for site minder in NTT project.
  • Integrated Kendo framework controls to support HTML5 Controls.
  • Worked with server-side processing techniques on the Data tables plug-ins to reduce the data-processing and execution time while listing huge volume of search results.
  • Used Grid View, Data List, and Panels to display and manipulate data in MVC views using Telerik controls.
  • Developed Web Services and invoked them by using XML SOAP and WSDL for creating proxy classes.
  • Developed a set of windows UI Controls extending .NET Framework libraries.
  • Created OOPs objects like Collections, Interfaces implementations using C# Generics for extracting data.
  • Contributed to development of Nuget packages for enterprise solutions, enhancing application integration across platforms.
  • Used ADO.NET to establish connections between server-side web application and Oracle Server.
  • Developed stored procedures, Jobs, triggers, Service Broker services, Indexes and views Using TSQL.
  • Involved in optimization of product by effectively using the tools like SOAP UI, SQL Profiler and Fiddler.

.Net Developer

IQVIA
Durham
06.2017 - 09.2018
  • Assisted in designing, integrating, and developing enterprise identity and access management solutions aligned with proposed architecture.
  • Worked on Agile Methodology (Scrum Framework) to meet timelines with quality deliverables.
  • Gathered and prepared requirements from clients for product design and enhancements, ensuring alignment with client needs.
  • Created automation and deployment templates for AWS instance using CFS.
  • Developed and designed Windows UI and middle-tier components based on customer requirements.
  • Interacted with end users and functional architects for mapping the legacy data to the Oracle tables.
  • Created and installed many internally facing Winforms applications using C#, VB.net, VBA, SQL, and Access.
  • Used Telerik Controls to create better, faster and more user-friendly web applications.
  • Developed a new web application utilizing ASP.NET MVC, HTML 5, Kendo UI, CSS, and Bootstrap.
  • Migrated PL/SQL Code from Oracle 10g to 11g and implemented Object types.
  • Created Web Forms using ASP.NET and implemented form validation using Validation controls; both Custom validation and JavaScript were written for Client side validations.
  • Designed SSIS Packages to transfer data from flat files to SQL Server using Business Intelligence Development Studio.
  • Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
  • Database development including schema design, T-SQL queries, stored procedures, Triggers, SQL query tuning and user defined functions creation for SQL server 2005and 2008.
  • Used ASP.NETMVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
  • Implemented WCF service and developed Asynchronous callback methods in Class Library project to communicate with different layers of the solution.
  • Worked on designing and coding (WCF) Service Contracts, Data Contracts and Operation Contracts.
  • Designed and implemented Front end UI with WPF and MVVM architecture.
  • Utilized WCF and WPF services to query data from database.
  • Used WPF Data Binding, Dependency Properties, Attached Properties.
  • Created Indexes, Views and Stored Procedures for quick and efficient retrieval of data using Sql server2008.
  • Used Team Foundation Server (TFS) to maintain the version control history during development.
  • Assisted in quality assurance measures such as code reviews, test case creation and unit testing for different modules.
  • IQVIA is a leading integrated information and technology-enabled worldwide healthcare service provider. It is a global information and technology services company providing clients in the healthcare industry with end-to-end solutions to measure and improve their performance.

.Net Developer

Philips
08.2012 - 04.2016
  • Designed and developed application using C#.Net 5.0, ASP.Net MVC 5.0, REST Services, Web API, and SQL Server 2012.
  • Exposed Restful Services for communication with Third Parties using Web API.
  • Worked on developing Data Access Layer with Entity Framework ORM Framework.
  • Executed database programming tasks in SQL Server 2012, including creation of stored procedures, joins, user-defined functions, and database tables.
  • Writing unit test cases using NUnit framework.
  • Worked in LINQ to collection and lambda expressions.
  • Participated in estimating tasks and user stories during sprint planning meetings.
  • Developed enterprise-wide solution over PACS (Picture Archiving and Communication System) to empower radiologists with data access across geographically distributed servers.

Education

B. Tech. - Computer Science

J.N.T.University
Hyderabad, India

Skills

Programming Languages & Web Technologies
C#, NET Core, NET 6/8, ASPNET, VBNET, JavaScript, TypeScript, HTML5, CSS3, Bootstrap, jQuery, JSON, XML, XAML, T-SQL, VBScript

Frontend Technologies
AngularJS, Angular (2), ReactJS, Kendo UI, AJAX

NET Frameworks & Libraries
ASPNET MVC, ASPNET Core, Web API, RESTful Services, ADONET, Entity Framework, LINQ, WCF, Web Services, WinForms, WPF, Web Forms

Data Integration / ETL
SQL Server Integration Services (SSIS), ETL Development, Data Transformation, Data Migration, Data Mapping, SQL Server Agent Scheduling

Databases
Microsoft SQL Server (2000–2019), Oracle 11g (PL/SQL), MS Access, RDBMS, Stored Procedures, Query Optimization

Cloud & DevOps Tools
Microsoft Azure, AWS, Git, TFS, JIRA, Postman, SOAP UI

Architecture & Security
RESTful API Design, Stateless Services, Dependency Injection, JWT Authentication, Distributed Systems, Caching

Testing Frameworks
NUnit, Moq, MS Unit Testing

Monitoring & Performance Tools
Splunk, Dynatrace Synthetic Monitoring

Timeline

Sr. .Net Full Stack Developer

Humana
09.2021 - Current

Sr. .Net Full Stack Developer

Footlocker
06.2020 - 08.2021

.Net Full Stack Developer

Austin Mutual Insurance Company
09.2019 - 05.2020

.Net Full Stack Developer

Johnson & Johnson
10.2018 - 08.2019

.Net Developer

IQVIA
06.2017 - 09.2018

.Net Developer

Philips
08.2012 - 04.2016

B. Tech. - Computer Science

J.N.T.University
Monika Lakkakula