0% found this document useful (0 votes)
43 views7 pages

Prabhakar .Net FullStackDeveloper

Prabhakararao Pemma is an experienced IT professional with over 14 years in software development, specializing in Microsoft DotNet technologies, Agile methodologies, and multi-tier architectures. He has worked with major clients like CitiBank and Credit Suisse, contributing to projects focused on financial data management and loan application processes. His skill set includes proficiency in various programming languages, database management, and DevOps practices, along with a strong track record of delivering high-quality, scalable solutions.

Uploaded by

anup.upadhyay504
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
43 views7 pages

Prabhakar .Net FullStackDeveloper

Prabhakararao Pemma is an experienced IT professional with over 14 years in software development, specializing in Microsoft DotNet technologies, Agile methodologies, and multi-tier architectures. He has worked with major clients like CitiBank and Credit Suisse, contributing to projects focused on financial data management and loan application processes. His skill set includes proficiency in various programming languages, database management, and DevOps practices, along with a strong track record of delivering high-quality, scalable solutions.

Uploaded by

anup.upadhyay504
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Prabhakararao Pemma

+1-7327310281
[email protected]

Professional Summary
● With over 14 years of comprehensive IT experience, spanning the entire software development lifecycle,
including requirement analysis, architectural design, programming, testing, and deployment to ensure the delivery
of
high-quality, scalable solutions.
● Hands-on experience in building software solutions with Microsoft DotNet Technologies (ASP.NET, .Net
Core, MVC, Entity Framework, REST API, Microservices), Frontend Technologies (HTML, CSS, Javascript,
jQuery, Angular), Database(SQL Server, Oracle), NUnit testing, Version Control and Deployment (IIS, Azure
DevOps, Docker, Kubernetes) of software solutions.
● Extensive experience in developing multi-tier/N-tier architectures, applying SOLID principles, object-
oriented programming (OOP), and design patterns, with expertise in UML modeling.
● Experienced in applying Agile methodologies in projects, utilizing tools such as JIRA and Confluence for
efficient project management and collaboration.
● Possess deep expertise in the business processes supported by the applications, ensuring alignment
with organizational needs and operational efficiency.
● Extensive hands-on experience in building user interfaces with HTML, CSS, JavaScript, and Bootstrap.
● Developed and optimized responsive web designs using CSS, ensuring cross-browser compatibility and
improved user experience.
● Extensive experience in design and development of dynamic web applications using Angular and TypeScript
for enhanced user experience.
● Collaborate with UX/UI designers to implement responsive and accessible design features.
● Experience on working with Single Page Application (SPA) using Angular and Web API.
● Utilize RxJS for efficient state management and asynchronous data handling.
● Proficient in leveraging design patterns, ensuring adherence to OOP principles, and conducting thorough
peer reviews to maintain code quality and efficiency.
● Experienced in implementing multi-threading and asynchronous programming to enhance
performance, concurrency, and efficient resource utilization.
● Extensive experience with RDLC report design and development in the web application.
● Designed and developed the microservices with reusable business logics using .net core and angular.
● Well versed experience implementing the applications with .NET Framework, .Net Core and MVC.
● Experience with CRUD functionality using Entity Framework Core
● Extensive experience in Performance Tuning and maintaining coding standards.
● Extensive expertise in designing and implementing RESTful APIs, WCF, and traditional web services,
ensuring seamless communication, scalability, and interoperability across distributed applications.
● Proficiency in Relational Database Management Systems (RDBMS) concepts like Functions, DML SQL
queries, Stored Procedures and PL/SQL programming.
● Expertise in Transact-SQL (DDL, DML) and in Design with Normalization of the database tables.
● Extensive experience in writing and debugging SQL queries, triggers, indexes, stored procedures and
functions based on Client requirement.
● Hands-on experience with version control systems like VSS, GitHub, Azure Devops.
● Skilled in different tools like MS Visual studio, VS Code, Sql Developer, SQL Server, Postman, Swagger etc.
● Experienced in unit testing, system testing, and performance testing of web applications.
● Experienced in creating batch files, automation tools to monitor applications health.
● Experience with DevOps principles and CI/CD pipelines in automating deployment and testing using Azure.
● Experience in deploying applications in IIS and cloud (Azure cloud).
● Experienced in deploying Applications into Development, Testing, Pre-Production and Production environments.
● Proficient in UNIX Shell Scripting with experience in automating health checks, feed/file monitoring,
and generating warning emails for threshold levels.
● A proactive team player with strong collaboration skills, capable of working independently, mentoring
team members, and leading teams while adhering to Agile (Scrum) methodologies and best practices.
● Having functional domain experience in Government and Banking domains.
● Possess good analytical, problem solving, communication and interpersonal skills.
● Recognized multiple times by clients for outstanding efforts, high productivity, and delivering
exceptional solutions that drive efficiency and business success.

Skill Set
Microsoft Technologies: ASP.NET, .NET Core, MVC, ADO.NET, Entity Framework, Web Services, WCF,
REST Web API
Programming Languages: C#, LINQ, Unix.
UI Frameworks: HTML5, CSS3, JavaScript, jQuery, Angular, Bootstrap.
Databases: Oracle, SQL Server.
Development Tools: Visual Studio, VS Code, Postman, Azure DevOps, GitHub, JIRA, Confluence, VSS,
Tectia, SQL Developer, NUnit.
SDLC Methodologies: Waterfall, Agile
Other Tools: Ab Initio Control Center, ServiceNow.
Operating Systems: Windows, Linux

Experience
CitiBank - Full Stack Developer - Present[May 2023 to Present]
Credit Suisse - Full Stack Developer - 1 Year[May 2022 to Apr-
2023]
Tata Consultancy Services Ltd - Assistance Consultant - 11 Years [March 2011 to April 2022]

Projects Handled:

Client: Citi Bank, N.A. May 2023 – Present


Role: Full Stack Developer Location:
Tampa, FL, USA. Project:
Strategic Ledger (SL)

Description:
The Strategic Ledger program by CitiBank is an initiative aimed at implementing a new General Ledger and
Contract Sub-Ledger solution across all legal entities, countries, and products within Citi. This program is
designed to enhance financial data management by focusing on accuracy and compliance in financial records,
Standardizing financial data across different systems.
This application consists of FMDS, ADTS, LCB and PubSub components to deal with core functionalities of
transaction file processing and integration with Oracle SaaS. Once the Ledgers are prepared it will be delivered
to all downstreams through the PubSub module.Processing of the transactions at legal entities improved the
performance compared to legacy FFS systems. This initiative plays a crucial role in Citi’s financial
infrastructure, ensuring adherence to data standards and regulatory compliance.

Roles and Responsibilities:


● Involved in the Requirement discussions, analysis, design and development phases of this application.
● Participated in the preparation and review of Business Requirement Document (BRD) and
Functional Requirement Document (FRD) for Strategic Ledger.
● Participated in configuring and testing of Accounting Foundation Cloud Service(AFCS) of Oracle
Cloud SaaS to enable collating, standardizing, enriching, grouping and publishing data from
multiple sources for the purpose of accounting and financial reporting to achieve the Strategic
Ledger focused functionality.
● Attending daily standup meetings and providing regular updates on the development status with help
of Azure Dashboard.
● Hands-on experience with implementations according to JIRA integration for new functionalities
and enhancements.
● Developed functionalities involved in the Boundary Applications using .Net Core, Angular and
REST API integration with Oracle Saas System.
● Involved in the design and development of Auto Watch Portal with Angular and Front
End Technologies (like HTML5, CSS3, Javascript, Bootstrap).
● Implemented the LINQ based aggregations and filters to display the necessary details to users in
the Auto Watch Portal (AWP) screens.
● Developed the parallel processing of the transaction source files using asynchronous
programming patterns for different CSI(applications) at the same time to achieve the file
processing SLAs.
● Integrated the secured Oracle SaaS AFCS component with Restful API's to get the regular
process status from Oracle SaaS AFCS component to Boundary applications.
● Implemented the functionality to push the physical source files from LCB (Ledger Connectivity
Bridge) to Object Store under Oracle SaaS AFCS component.
● Worked with multiple teams to get the processes integrated between Boundary applications and
Oracle SaaS.
● Developed complex logics with help of C# and by following the OOPS concepts like
Multiple Inheritance and SOLID principles.
● Implemented the Dependency Injection with Singleton lifetime for global configurations and
Scoped lifetime for details which require to be for individual CSI processes.
● Implemented the Checksum creation and evaluation to avoid the duplicate transaction files loading
into the Core system.
● Maintained the version controls and CI/CD pipelines for automated build and deployment
using Microsoft Azure.
● Worked on many feature branches and quick fix branches along with regular updates in the
Azure Devops.
● Hands-on experience in working with CLI (Command Line Interface) to do the branch
creation, checkouts and commits into the necessary branches.
● Experienced in working with git merge concepts and fixing the merge conflicts quickly to avoid
the delays in the Release activity.
● Involved in the integration of PubSub under Strategic Ledger to all downstreams with a secured
file transfer mechanism.
● Implemented the proper logging mechanism to track the issues and address them with necessary fixes.
● Developed complex SQL queries, stored procedures, functions and triggers to lighten the code
level implementations.
● Prepared the well explained user manuals for all the features implemented and future scope features.
● Involved in the implementation of Unit testing scenarios to deploy error free products.
● Preparing the issue and risk tracker to have weekly review on the repeated issues and discussions on
the necessary fix.
● Written many LINQ query based syntaxes during the implementation of necessary filters to display.
● Involved in the ServiceNow migration from Fuji to SaaS version and performed reconciliation
and migration of the SN queues, reports.
● Played a key role in Smoke test with the Strategic Ledger SaaS application as part of
application readiness in the PROD environment.

Tech Stack:
.NET6, .NET Core MVC, Web Api, Entity Framework Core, C#, Angular 16, HTML5, CSS3, Oracle, VS Code,
Postman, Azure Devops, GitHub, JIRA, Confluence, NUnit, Agile Methodology, ServiceNow.

Client: Credit Suisse May 2022 – Apr 2023


Role: Full Stack Developer Location:
Raleigh, NC, USA. Project: Piper
Loans

Description:
Piper Loans is an internal web application exclusive to Credit Suisse's intranet, designed for business users to
streamline the loan application process. It offers various options for submitting Piper loan applications based on
purpose, which then undergo a structured approval flow. Authorized approvers can review and either approve
or reject applications. Additionally, daily loans status will be generated and sent to downstream systems for
financial reporting.

Roles and Responsibilities:


● Involved in the latest feature requirements discussions, development and deployment activities.
● All the feature requests and user issues are tracked through JIRA and reviewed through Gantt charts
under JIRA.
● Involved in functional specification, technical design, and database change specifications related to new
features.
● Piperloans has been integrated with multiple partner systems to ensure accurate interest rate
calculations and retrieve historical loan amounts based on the business user's selected purpose.
● Implemented the various calculations using reusable components developed by C#, Entity Framework
and Angular.
● Designed and developed the REST WEB APIs to share the loan transactions to the downstreams.
● Implemented various design patterns and SOLID principles during the design and development of the
newly introduced application components.
● Participated in the development of dominification based screens as part of reusable screen development.
● Reused and enhanced the existing screens using Angular, Bootstrap to include the new features with
proper validations and calculations.
● Designed, developed with HTML5, CSS3, Bootstrap, JavaScript and Angular that meets accessibility
and web browser standards for websites.
● Written complex queries using SQL Server and created database objects such as stored procedures,
functions, triggers.
● Prepare documentation for code walkthrough, setting construction walk through sessions.
● Used Github for version management and creating branches to perform necessary scenarios on the
branches.
● Experience with the automated Build and deployment (CI/CD pipeline) using Kubernetes.
● Worked on various JIRA tickets raised by end users and provided necessary updates without any delays.
● Performed unit testing with detailed documentations which can help the testing team to consider
integrated testing.
● Assist testers with the changes implemented and work with the business team to sign off testing results.
● Manually develop and execute Test Plan, Test cases, Test Reports and are involved in testing various
components of the application.

Tech Stack:
C#, ASP.NET, .NET Framework, Angular 8, MVC, Entity Framework, REST Web API, HTML5, CSS3,
LINQ, SQL Developer,VS Code, Postman, Azure DevOps, GitHub, JIRA, NUnit, Agile

Client: Citi Bank, Singapore Apr 2019 – Apr 2022


Role: ETL Production Support Lead - Onsite Location:
Singapore.
Project: Finance Full Suite (FFS)

Description:
Finance Full Suite is a Portfolio which deals with all types of balance calculations and postings across the
CitiBank branches and Product Processors. This portfolio is responsible to calculate and deliver the balance
reports to all consumers within Financial reporting submission time.
Auto Watch Portal will have the complete control of the financial processing in the system. Using this portal,
regular processes can be initiated, scheduled events can be executed and provide a convenient view to Business
Users and Help Desk teams. This portal runs on the setups available in the Portal Database which helps to
define the functional flow of the system.

Roles and Responsibilities:


● Worked with a team of 15 members and Played a key role to make sure the prod environment is stable
and addressing the requirements from FRSS/Operations/Prod Support teams.
● Played a key role during the Project Transition from previous vendor to TCS.
● Good understanding of Onshore-offshore model for project support.
● Taken all the responsibilities to attend the KT’s of the Transition and built a successful production
support team for the Finance Full Suite portfolio with all the required support teams.
● Being available for all types of production support activities and making sure to have full coverage by
the team with 24X7 support to achieve the SLA’s for all user issues.
● Monitoring the Daily/Monthly batches and ensuring to deliver the handoff files to downstreams within
SLA. Addressing the issues faced during batch monitoring by recovering with proper analysis and
recovery steps.
● Addressing all the INC’s/REQ’s without missing SLA breach, which were raised by
users/upstream/downstream through Service Now.
● Hands on Experience with Incident Management, Change Management, Problem Management on
ServiceNow.
● Reviewing the Incidents and analyzing the stabilization process of the frequent issues to reduce the
Incidents with proactive actions.
● Attending the Daily/Weekly/Monthly calls with Client and projecting the achievements and future
scope of the team.
● Participated in Oracle DB migrations from physical databases to cloud based databases(Oraas).
● Performed validations to test after the DB migration completed.
● Collecting the release related issues and Frequent issues to work with the Dev team to fix them ontime
to avoid the major impact on the business. Providing QC’s with detailed information for enhancements.
● Hands on knowledge in addressing data related clarification to explain the financial calculations in a
user friendly manner.
● Well versed experience on tools like Service Now, Kibana logs, Auto Watch Portal, Tibco messaging
queues.
● Participated in multiple environment migrations related to user portals and databases.
● Well managed the COB test activities with OTC (One Touch CoB).
● Participated in migrations and new feature deployments for every quarter.
● Automated many manual effort items into automated/scheduled scripts.

Tech Stack:
C#, ASP.NET, MVC, ADO.NET, WCF, REST Web API, HTML, LINQ, Unix, Oracle, Postman, GitHub, JIRA,
Confluence, Tectia, Agile, Ab Initio Control Center, ServiceNow, Linux

Client: Department of Industries, Andhra Pradesh Apr 2015 – Mar 2019


Role: Technical Lead
Location: Hyderabad, India. Project:
AP Industries

Description:
The Department of Industries plays a crucial role in driving industrial development by formulating and
implementing various schemes to foster growth in the sector. It ensures a transparent, business-
friendly environment that facilitates entrepreneurs in establishing and expanding industrial units.
To streamline interactions between entrepreneurs and the department, this web application has been
developed, offering a user-friendly interface.
The key features of this application include:
✔ Assist and guide entrepreneurs in setting up industrial units.
✔ Enable entrepreneurs to get different industrial approvals and clearances from various departments /
agencies from a single desk portal.
✔ Registrations for all types of industrial units.
✔ Sanction of incentives for eligible industrial units.

Roles and Responsibilities:


● Worked as Technical lead of a 10 members team and always deployed the product within the agreed
timelines.
● Developed web application with ASP.NET, MVC.NET, jQuery, C#, Sql Server.
● Completely involved in getting the requirements from various industrial departments and developed the
application from the scratch and deployed a successful robust application.
● Handled the major approval flow in user friendly manner along with all the necessary information in
the request.
● Conducting scrum meetings on a daily basis and sprint reviews to keep updating the clients on the
status of the implementation.
● Developed and consumed web services using WCF/Web Api for data sharing between different
departments.
● Involved in functional testing of various bug fixes.
● Developed integration with multiple departments along with proper authentication processes to avoid
any data breaches.
● Prepare issue and risk tracker and submit to client weekly basis.
● Worked with performance impacted issues and resolved with proper configurations.
● Writing / executing scripts to perform various extracts from the database.
● Handling daily tickets related to various user problems and addressing them without any delay.
● Involved in the development of approval document formats using RDLC which can be downloaded
after the approval of respective departments.
● Making sure to ready with Quarter release stories/tasks developed and deploy the same through Azure.

Tech Stack:
ASP.NET, C#, MVC, WCF, ADO.NET, HTML5, CSS, JavaScript, LINQ, Visual Studio, SQL Server,
Confluence, VSS, Agile, ServiceNow

Client: Center for Rural Development, Andhra Pradesh Mar 2011 – Mar
2019 Role: Full Stack Developer
Location: Hyderabad, India. Project:
MGNREGA

Description:
MGNREGA is an ACT of Government of India, aimed at enhancing the livelihood security of people in rural
areas by guaranteeing hundred days of wage employment in every financial year to every household whose
adult members volunteer to do unskilled manual work. This web application has been developed to capture all
the information related to the act i.e., from creation of works to payments to beneficiaries. This information is
further shown as reports in the official website.

Roles and Responsibilities:


● Worked with a team of 34 members and always deployed the product on time.
● Designed and developed web applications using ASP.Net, C#, LINQ, ADO.NET, Oracle, Javascript,
jQuery, WCF, Web Api.
● Interacting with clients for requirements gathering, Analyzing the requirements and preparing a
traceability matrix with estimated efforts.
● Involved in the development of major features like Demand Capture, Aadhaar Seeding, Biometric
Authentication, eMMS, eFMS and Payments flow in the application, etc.
● Involved in the Integrated of the third party applications using WCF and Web Api.
● Worked with the banking system to make the ePayments with transparency.
● Involved in the implementation of the ePayments with Aadhaar based disbursement of wages.
● Logging issues in KEDB document for future references.
● Developed MIS reports using the RDLC reporting tool.
● Code level and query level review and performance tuning.
● Developed many internal tools for assisting team members. (Tools: Query Tool, Template Generations
for Payment details, Job card printing, etc.).

Tech Stack:
ASP.NET, C#, MVC, WCF, ADO.NET, HTML5, CSS, JavaScript, LINQ, Visual Studio, Oracle, SQL Server,
Confluence, VSS, Agile, ServiceNow, RDLC

Appreciations:
● STAR OF THE QUARTER AWARD - 3 times
● STAR OF THE MONTH AWARD - 5 times
● SERVICE & COMMITMENT AWARD - 2 times
● BEST TEAM AWARD, AWARDS FOR EXCELLENCE CATEGORY - 2 times
● (S)MILES AWARD - 2 times

Scholastic Profile
Master of Computer Applications - May, 2010 - JNTU Kakinada, Andhra Pradesh, India.
Bachelor of Science - March, 2007- Acharya Nagarjuna University, Andhra Pradesh, India.

You might also like