Asritha Pulipaka Resume

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 9

ASRITHA PULIPAKA

SKILLS

SKILL YEARS USED LAST USED

.NET OR ASP.NET OR VB.NET 10+ 2024


ORACLE & SQL 9+ 2024
MVC & SDLC 10+ 2024
Security 9+ 2024

EMPLOYMENT HISTORY
AT&T Cricket Wireless (DAO), Atlanta, GA
Nov 2021- Dec 2023
Full Stack Developer
Description:
DAO is a suite of Cricket Wireless applications focused on supporting the on-boarding activities
of people who work at cricket stores. DAO is the system of record for cricket stores and their
employees. DAO facilitates granting and denying access of people to vendor systems: for e.g.
point of sale systems, activation systems, back-office systems, leasing systems, insurance
systems, etc. DAO also provides support for enforcing the training rules for people who at
company owned stores and at authorized retailer locations. DAO also provides the setup for
commissions, assigning field resources to stores.
Responsibilities:
 Apply object-oriented programming principles and Design patterns to build core
functionalities.
 Utilize SOLID principles to make the code as efficient as possible.
 Work on fixing bugs that are critical and blockers for release.
 Assist in the development of applications and features.
 Conduct thorough security analysis of applications developed in various languages,
identifying vulnerabilities and potential risks.
 Coordinate with Design, Product, API, and QA teams for smooth release of features
into production.
 Handle source control with GIT to control branch flow locally and remotely for easy
maintenance of development work.
 Work on building the applications based on requirements from business and functional
analyst.
 Assist in the development of applications and features.
 Write high-quality code.
 Design, develop, and implement scalable and efficient applications using VB.NET.
 Implement CRUD functionality with Entity framework in ASP.NET MVC and implement
sorting, filtering, and paging with Entity framework in MVC.
 Work with ASP.NET Web API Controller methods for HTTP and REST based CRUD operations
like GET, POST, PUT, DELETE which returns JSON data.

1
 Design a responsive application using React JS library with a combination of HTML5, CSS3
and JavaScript.
 Set up deployment and hosting architecture to support several thousand users and run
multiple background jobs using Elastic BeanStalk, Redis, Bull, AWS CodePipeline.
 Establish and manage connections between .NET applications and Oracle databases.
 Developed a micro service to interact with the main application and power a client facing
website using Typescript, Express JS, DynamoDb.
 Perform regular security assessments, code reviews, and penetration testing across the
application stack.
 Write clean, maintainable, and efficient code in VB.NET.
 Develop reusable and interactive React UI components to create views to hook up models to
the DOM and synchronize data with server for data communication in the application.
 Used ES6 and JSX with react for component development. Used Babel to compile JSX and
Es6 into JavaScript.
 Creating switch paths with react router to navigate between various pages of the single
page application.
 Work with .NET Framework to develop Backend part and working with jQuery, JavaScript,
Bootstrap HTML5, CSS for Frontend part of web applications and helping in building HR
platform for HR core team.
 Use Entity Framework code first approach to created data access layer to interact with SQL
server.
 Use RAZOR View engine, for developing a new application to save REST, SOAP calls requests
and response made to client.
 Utilize Oracle Data Provider for .NET (ODP.NET) to interact with Oracle databases.
 Develop RESTful API’s using .NET framework with C# as programming language to expose
the data to several clients Cricket Wireless LLC (an AT&T Company).
 Involve in using various filters for existing MVC application, depending upon the
requirement for authentication.
 Involve in developing ASP.NET MVC application by creating Views, Controller actions and
Model classes.
 Involve in implementing RESTful APIs with Web Services, XML.
 Develop user interfaces using VB.NET, including forms, controls, and interactions.
 Experience in XML Web Services (SOAP, WSDL) using .NET Framework.
 Design and implement robust security architectures for applications, considering the specific
security requirements of each programming language and technology used.
 Involved in development using different methodologies like Agile (Scrum) and Test-driven
development (TDD).
 Analyze user story possibilities and effectively allocate time window for development, testin
g and unit test cases.
 Develop the application based on requirements from business and functional analyst.
 Contribute to the overall evolvement of the team with release-focused approaches and quic
k turnaround times.
 Develop approaches and create based on the functional and business requirements, then
are designed, and then developed.
Environment: Visual Studio 2015, XML AWS, SQL Server 2017, C#.Net, Web API 2, .Net
Framework 4.0, Angular 2/4/5/6, ReactJS Typescript 4, Bootstrap 3, SSRS, Azure DevOps Server,
HTML5, XML, CSS, JIRA, Entity Framework, jQuery

2
Momentum Telecom, Atlanta, GA
Oct 2020- Nov2021
Full Stack Developer
Description:
Momentum Telecom is a premier provider of Unified Communications and Collaboration
solutions for business. Momentum delivers a mobile, flexible, and reliable HD voice and video
solution seamlessly integrated with productivity applications to simplify communications and
improve efficiency.
Responsibilities:
 Involved in development using different methodologies like Agile (Scrum) and Test-driven
development (TDD).
 Analyze user story possibilities and effectively allocate time window for development
and testing.
 Developed client-side application using Angular2/4/6, HTML5, CSS3, Bootstrap 4, Typescript,
AJAX, and business logic was coded in Web API and Entity Framework.
 Created and consumed services in Web API 2 to perform CRUD operations using HTTP
methods (GET, POST, PUT, and DELETE).
 Install Angular CLI to generate components, services and used npm to install project
dependencies such as bootstrap4, jQuery, etc.
 Extensively worked on components, routing, http services, dynamic html, form validation
and error handling in Angular 4, React JS.
 Develop and maintain the data access layer of .NET applications, ensuring seamless
communication with Oracle databases.
 Evaluate and address security vulnerabilities that may arise due to interactions between
different programming languages within a single application.
 Integrate VB.NET applications with other technologies and third-party APIs as needed.
 Utilize SOLID principles to make the code as efficient as possible.
 Currently working on Microsoft Azure for enabling services and pushing the data into the
cloud.
 Design and develop the Client web application using Angular 2, .Net Core, SQL,
Microservices, AZURE, Cosmos DB.
 Handle source control with TFS to control branch flow locally and remotely for easy
maintenance of development work.
 Using “Azure Devops” tool for project management and version control tools such as “TFS”
for the source code.
 Worked on React JS and ES5 for one module by building reusable and Interactive UI
components. (Multi-field form elements, background file uploads).
 Working with React Router for developing Single Page Applications SPAs.
 Used React JS to create views to hook up models to the DOM and synchronize data with
server as a Single Page Application (SPA). Worked on Redux Library to integrate with React
and maintain state.
 Work on building the applications based on requirements from business and functional
analysts.
 Assist in the development of applications and features.
 Provide solutions to mitigate cross-language security risks.

3
 Collaborated with a team of developers to design and implement robust software
applications using VB.NET and the .NET framework.
 Extensively worked on components, routing, http services, dynamic html, form validation
and error handling in Angular 6.
 Implement CRUD (Create, Read, Update, Delete) operations for Oracle data within the .NET
application.
 Work with ASP.NET Web API Controller methods for HTTP and REST based CRUD operations
like GET, POST, PUT, DELETE which returns JSON data.
 Work with .NET Framework to develop Backend part and working with jQuery, JavaScript,
Bootstrap HTML5, CSS for Frontend part of web applications and helping in building HR
platform for HR core team.
 Researching and planning to migrate the application to ‘Azure platform.
 Use Entity Framework code first approach to create a data access layer to interact with SQL
server.
Environment: .Net Framework 4.0, Visual Studio 2015, AWS, SQL Server 2017, C#.Net, Web API
2, Angular 2/4/5/6, ReactJS Typescript 4, Bootstrap 3, SSRS, IIS, Azure, HTML5, XML, CSS,
GITHUB, JIRA, POSTMAN, Azure DevOps Server, Entity Framework, jQuery.

Wide Open West, Englewood, CO


Dec 2019–Sept 2020
.NET Developer
Description:
Wide Open West (WOW!) is the sixth largest cable operator in the United States. The company
offers landline telephone, Cable Television, and broadband Internet services.
Responsibilities:
 Involved in the full life cycle of the project from requirements gathering to transition using
Agile Methodology.
 Used POSTMAN to test the Web API and for the Angular application.
 Hands on Creating Restful APIs for the status of profiles associated in an organization and
making API calls and displaying the data in UI.
 Developed REST API’s that allow sophisticated, effective, and low-cost application
integration and multi-tier web applications with the use of Web Services using ASP.NET
WebAPI.
 Extensively worked on components, routing, http services, dynamic html, form validation
and error handling in Angular 2.
 Write efficient SQL queries and stored procedures for Oracle databases.
 Assisted in the development and maintenance of VB.NET applications, contributing to
various phases of the software development lifecycle.
 Develop and implement incident response plans to address security incidents promptly.
 Used Microsoft Azure platform for the building, managing applications and deploying web
applications. Created Azure virtual machines.
 Implement ORM frameworks, such as Entity Framework or NHibernate, to map .NET objects
to Oracle database tables.
 Led the development of an inventory management system using VB.NET and ASP.NET.
 Used JSON to transmit data between Server and Web Application, an alternative to XML
Serialization.

4
 Used Entity Framework code first approach to created data access layer to interact with SQL
server.
 Experience in using Visual Studio Team Services (VSTS) and Team Foundation Server (TFS)
for Version Control and Code Flow for Code Reviews.
 Experience with supporting SQL Server within an Azure PaaS environment
 Experience in using Third party tools such as Fiddler, Postman to track the traces and
responses from the Restful API’s.
Environment: C# .NET 4.5/4.0, MVC, WebAPI, JSON, XML, IIS, Web Services, CSS, HTML5, SQL
Server 2014/16, MS Entity Framework, LINQ, Team Foundation Server (TFS), Azure DevOps
Server,
VSTS, JIRA.

T-Mobile, Seattle, WA
April 2019- Dec 2019
Dot Net/C# Developer
Description:
T-Mobile is a telecommunications company which offers wireless products and services. The
Company's advanced nationwide 4G LTE network delivers outstanding wireless experiences to
millions of customers.
Responsibilities:
 Analyzing the requirements of new application FM Systems implemented on cloud to
support space management for all the T-Mobile employees.
 Involving in Sourcing the Employee data from HR-IDS and Non-T-Mobile workers data from
Field glass via Restful APIs to FM systems application through the Apigee gateway.
 Working with Indect application for pulling the data via Restful API's and coordinating with
LUUM Mobile App team in populating the data.
 Collaborate with database administrators and architects in designing and modeling Oracle
databases.
 Created Typescript reusable components and services to consume REST API's using
Component based architecture provided by Angular 2.
 Integrate applications with databases using VB.NET, writing SQL queries and stored
procedures.
 Working with ASP.NET Web API Controller methods for HTTP and REST based CRUD
operations like GET, POST, PUT, DELETE which returns JSON data.
 Conduct forensic analysis of security breaches, identifying the root causes and implementing
preventive measures.
 Developing RESTful API's using .NET framework with C# as a programming language to
expose the data to several clients.
 Used Microsoft Azure platform for the building, managing applications and deploying web
applications. Created Azure virtual machines.
 Performed the System Testing, Integration Testing for Complete UI after fixing the Issues
which are reported by testing team.
 Built a prototype Microsoft Azure application that accesses 3rd party data services via Web
Services. The solution dynamically scales, automatically adding/removing cloud-based
computer, storage and network resources based upon changing workloads.
 Ensure applications adhere to industry-specific security standards and compliance
requirements.

5
 Implement robust error handling mechanisms for Oracle-related operations within the .NET
application.
 Developed UI pages using HTML 5.0, CSS, Bootstrap and Angular JS.
 Working with new internal corporate real-estate customers on the data based on the people
accessing/entering T-Mobile buildings.
 Coordinating with Design, Product, API, and QA teams for smooth release of features into
production.
 Assisting QA team in reproducing/fixing bugs and validating user stories in Rally Ticketing
System.
Environment: C# .NET 4.5/4.0, JSON, XML, IIS, Web Services, SQL Server 2014/16, MS Entity
Framework, Team Foundation Server (TFS) , Agile Central, JIRA.

TransUnion, Atlanta, GA
Sept 2018-Mar2019
Dot Net/C# Developer
Description:
Transunion is the nation's 3rd largest credit bureau. They analyze and create credit scores for
consumers.
Many of Transunion's customers use TU to help make decisions as to if they can lend money to
consumers, how much they can lend, and/or if the consumer is committing fraud.
Responsibilities:
 Serving primarily as a configuration specialist to help deliver automated decisioning
solutions to TransUnion’s customers.
 To Write proprietary code and\or C# code in addition to the configuration through the tool
set .
 Provides input to peers, and management for recommendations and alternate solutions
and/or improvements. Conveys and ensures the understanding of technical strategies and
vision to project participants.
 Created Azure virtual machines.
 Implement automated security scanning and monitoring tools to maintain a proactive
security stance.
 Integrate VB.NET applications with other technologies and third-party APIs as needed within
the broader .NET ecosystem.
 Identify and address performance bottlenecks related to Oracle database interactions.
 Working on a Dispute Automation Project for building a website to assist banks to provide a
solution to the dispute raised by consumers to Transunion by using custom Application
“Kural”.
 Used TPL (Task Parallel Library) for purpose of scheduling of threads on Thread Pool and
state management and worked on Azure.
 Integrate and leverage security tools specific to each programming language to enhance the
detection of vulnerabilities.
 Developed solutions for diverse programming scenarios in C#, employing Object Oriented
Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and
abstraction.
 Experience in using Visual Studio Team Services (VSTS) and Team Foundation Server (TFS)
for Version Control and Code Flow for Code Reviews.
 Agile/SCRUM and project management.

6
Environment: C# .NET 4.5/4.0, JSON, XML, IIS, Web Services, CSS, SQL Server 2014/16, MS Entity
Framework, Team Foundation Server (TFS), JIRA.

HBO Latin America Group, Sunrise, FL


July2016–May 2018
.NET Developer
Description:
HBO Latin America Group is a company which owns several cable networks in the region of Latin
America. It operates and distributes the leading cable and satellite programming services of
both premium and basic channels, with the highest technology available in both SD and HD, to
over 24 countries in the region, with dedicated services for Mexico, Brazil, Caribbean and the
rest of Latin America.
Responsibilities:
 Involved in the full life cycle of the project from requirements gathering to transition using
Agile Methodology.
 Experience in working with weekly sprints in an Agile/Scrum environment.
 Worked on Projects named PASEO, TV Everywhere and Atom Feed.
 Involved in developing ASP.NET MVC applications by creating Views, Controller actions and
Model classes.
 Implemented technical use cases by designing and developing the appropriate web pages in
ASP.NET using C# code-behind.
 Implement security best practices for Oracle database interactions within the .NET
application.
 Hands on Creating Restful APIs for the status of profiles associated in an organization and
making API calls and displaying the data in UI.
 Assist in threat modeling exercises to identify and address potential security risks in the
development process.
 Designing and deploying dynamically scalable, highly available, fault tolerant, and reliable
applications on Azure.
 Migrating complex, multi-tier applications on Azure.
 Lift and shift of an existing on-premises application to Azure.
 Employed HTTP for Client/ Server communication.
 Experience with supporting SQL Server within an Azure PaaS environment
 procedures performance by using the database normalization and performance tuning
technique.
 Implemented Functionality Testing and User Acceptance Testing.
 Handle authentication and authorization mechanisms for Oracle database access.
 Experience in using Visual Studio Team Services (VSTS) and Team Foundation Server (TFS)
for Version Control and Code Flow for Code Reviews.
 Experience in using Third party tools such as Fiddler, Postman to track the traces and
responses from the Restful API’s.
 Tested the changes and new functions added on GUI with coordination of testing team.
Environment: C# .NET 4.5/4.0, MVC, WebAPI, JSON, XML, IIS, Web Services, CSS, HTML5, SQL
Server 2014/16, MS Entity Framework, LINQ, Team Foundation Server (TFS),
VSTS, JIRA.

7
Peri Software Solutions, Chennai, India
June 2013 - May 2016
.NET Developer
Description:
PERI is a global technology services company specializing in industry-specific solutions, strategic
outsourcing and integration services. Clients gain competitive advantage by leveraging our
unique delivery capability to achieve rapid deployment, world-class quality and reduced
costs.PERI's expertise in application maintenance and development outsourcing in the financial
services, retail and distribution, manufacturing, telecommunications and high-tech industries is
well known.
Responsibilities:
 Involved in all the phases of SDLC like gathering the requirements, analysis, design &
development of the project.
 Designed and developed Web applications in ASP.NET MVC3, C#.NET
utilizing .Net Framework 3.5/3.0 and Visual Studio 2010.
 Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented
sorting, filtering, and paging with Entity framework in MVC.
 Used JSON to transmit data between Server and Web Application, an alternative to XML
Serialization
 Developed Restful API’s that allow sophisticated, effective, and low-cost application
integration and multi-tier web applications with the use of Web Services using ASP.NET Web
API.
 Develop and maintain Oracle stored procedures and functions for complex business logic.
 A defined request-response message system, typically expressed in JSON or XML, which is
exposed via the web, most commonly by means of an HTTP-based web server by a server-
side Asp.NET web API.
 Used MVC to create various views of the Webpages and different action methods in the
controllers.
 Extensively used JavaScript, CSS, HTML5 and AJAX for client-side scripting and styling.
 Involved in Angular JS for single page application which is useful for both development and
testing purposes.
 Implemented custom controls in ASP.NET and C#.NET using Visual Studio 2013.
 Developed SOAP and Restful WCF services in C#.NET.
 Used ASP.NET Validation controls and JavaScript for validating user inputs.
 Modified Web Services to interact with the other applications and exposed them using SOAP
and HTTP.
 Implemented the Business Layer for the application in C# using Database Authentication.
 Worked on large and complex queries in SQL Server 2010.
 Hands on experience in developing stored procedures, triggers, views, cursors for the
database.
 Effectively used Session and Cookies for users to validate and to make a timeout for the
connectivity with the database.
 Integrate .NET applications with Oracle databases for seamless data flow.
 Developed many SQL queries to fetch data as per the business requirements with proper
tuning techniques.

8
 Worked on Source/Version control Tools like TFS and GIT, to validate the change sets /code
changes, apply the Labeling, Check-in/Out etc.
 Involved in Unit Testing for the small units or standalone units of code and used NUnit
testing.
Environment: .NET Framework 3.0, Visual studio 2010, ASP.NET MVC3, HTML3, JavaScript, CSS,
C#, WCF, Agile, AJAX, SQL Server 2010, REST, N-Unit Testing, SSRS, Entity Framework, TFS.

You might also like