SRINI PENMETSA
*******@*****.***
Work Authrisation: US Citizen
www.linkedin.com/in/psraju1
Professional Summary:
Over 16 years of experience in software development within fast-paced Agile and Test-Driven Development (TDD) environments.
Handled the Payment module, ManageRes, Reshop, and Wallet sections of the United Airlines Customer Facing mobile application.
Collecting requirements, designing and architecting features, collaborating with the team on development, and overseeing integration into the main application for seamless delivery to customers.
Managed all the major releases and lead the off-shore support team
Extensive expertise in developing mobile, web, and API services using C# .NET.
Skilled in team management and collaboration for native mobile development, including iOS (Objective-C, Swift) and Android (Java, Kotlin).
Hands-on experience in AWS cloud environments, deploying and managing applications in pods. Proficient in Redis Cache, DynamoDB, AuroraDB, S3, and Kibana.
Experience in CI/CD pipelines, DevOps practices, and automation using GitHub Actions.
Strong knowledge of OpenSearch, including writing queries, monitoring logs, and creating log dashboards in Kibana. Proficient in MSSQL and Oracle databases.
Hands-on experience in system monitoring and performance optimization using Datadog.
Excellent understanding of design patterns and their implementation in scalable, maintainable applications.
Highly motivated, adaptable, and quick to learn, with excellent interpersonal, technical, testing, and communication skills. Strong work ethic and commitment to delivering high-quality solutions.
Experienced in all phases of the Software Development Life Cycle (SDLC), from requirement gathering to product delivery.
EXPERTISE:
Experienced in Application architect, design and development with advanced problem analysis and problem solving skills
Dotnet core microservices development
AWS experience with pods, S3 enviroments and other products in AWS like KIBANA, Redis Cache, DynamoDB, AuroraDB etc..
Excellent knowledge on Angular,REACT with C# backend
MVC 4.0, Web API, ASP.NET, Win forms, Services, Web services, Scheduler Apps and Remoting. Good knowledge on WCF.
IVR experience with Plivo tool for patient account systems and record claim balance and convert that to text formate. Auto messaging system to patients and hospitals.
JQuery, CSS3, Bootstrap, HTML5, KendoUI (Telerik) and other jQuery controls (like JSPlumb), Clear Script.,
Token based Authentication and Active Directory authentication.
LINQ, Predicate expressions, RegEx and List collection objects.
Oracle client tools TOAD & PL-SQL.
EDUCATION:
Bachelor of Science in Computers from Andhra University, India – Jan 1998 – Dec 2001
Advanced Diploma in Computer Applications from IGNOU, India – Jan 2002 – Dec 2005
PROFESSIONAL EXPERIENCE:
United Airlines, Houston, Texas Area Oct 2015 – Feb 2025
As a Principal Developer, I contributed to the development of a customer-facing mobile application that has been a top performer in the aviation industry for the past 10 years. We implemented comprehensive features that enable customers to seamlessly access and request services without the need for customer support. I was responsible for overseeing the payment module, ManageRes, and Reshop modules, ensuring their efficiency, reliability, and seamless user experience.
Handled the Payment module, ManageRes, Reshop, and Wallet sections of the mobile application.
Gathering requirements, design the features and work with team for the development and taken care to initigrate to the main application all the way to deliver to the customers
Managed all the major releases and lead the off-shore support team
Agile development process
C# .NET WebAPI using Dotnet core mocroservices
GraphQL api services development
Implimented Gen-AI POC for flight search results using Amazon Bedrock product
IOS (Objective-C, SWIFT) & Android (JAVA, Kotlin) development in MVVM architecture.
Implimented the ApplePay in Objective-C then migrated to swift in all flows of the app
Involved in PayPal development in IOS and Android, lead the feature to implement and integrated with paypal website for purchasing the reservations and other ancillary products across the app.
Worked with chase team and Impimented Deeplinking functionality between united app to chase app for chase provisioning feature in payment module for IOS and Android
Deploy the applications in AWS environment using GitHub Actions
Maintain sessions in Redis Cache
Used the DynamoDB and AuroraDB
KIBANA using OpenSearch environment
Develop ApplePay, PayPal, UnionPay and all other FOP types across app
Error Logging applicationwas developed with React using C#
GOCD Server and CAKE build with powershell scripts
GitHub
Working with Thoughtworks team for BE feature development in booking flow
Playing devops role for releases and lower environments
Med Assets, Saddle River, NJ Mar 2013 – Sep 2015
Role: Lead Developer
1.Summit: This project is a web based patient accounting workflow application. It is used in conjunction with host systems to give patient financial services more control over day to day tasks. That helps multiple hospitals with this Summit solutions
2.CDI Manager: To track Clinical Documentation Improvement (CDI) data efficiently and effectively and support daily workflow increasing overall productivity.
3.Utilization Manager: This is a web-based, concurrent review application for utilization management professionals. This is a “Day Management” system, rather than the standard “Case Management” system.
4.Call Center: The Med Assets IVR solution provides a web-based system for designing and running a series of Inbound Call Handlers.
5.Accupost: This project is a rules-driven, web-based Electronic Remittance Advice (ERA) auto-posting and reporting application for healthcare providers. AccuPost receives, processes, stores and translates standardized HIPAA 835 transaction sets (Claim Payment/Remittance Advice) for healthcare providers.
Responsibilities:
Gather requirements from business team, design, develop & support to testing teamuntil deploy it in production
Summit application is group of multiple hospitals database data processing at one place and Summit application will help for customer service to collect the money from insurance
We have used C++ for processing the data and inserting into databases
Production Release management
Managing team for new development and production support
Develop web pages, web services, scheduler jobs, Business layer and MSSQL server backend objects.
Integrate team work and finalize the builds for production release
Developed Call Center application in Angular and C#
Developed Workflow model using JSPlumb using MVC patterns.
Integrated Call Center application with Summit for Inbound and Outbound calls.
Developed Tableau reports using Summit feed for presenting statistics to business people
Spend time on innovating the new technologies to provide right solution to the business for efficient output.
Introduced easy production support solutions.
Analyze and tune the database queries for increasing the performance
Performed code reviews, presentations and knowledge transfer.
Sprint Planning, Daily standup, Team retrospective, Go/No GO, Sprint Demo meetings
Monthly Application knowledge transfer meeting.
Extensively used TFS for team development and version controlling.
Performed Unit Testing and System Testing of the application.
Screen scraping win forms project was developed and integrated to Summit system. This application will scrap patient claim details from payers websites and attach those screen shots to Summit accounts
Developed Multithreading application using PLIVO IVR for recording patient claim details for customer server
Process 276 requests and 277 responses for claim details
HL7 feed processing using DTS packages for CDI & UM
Process 835 responses for patient accounting systems and 837 requests for hospital data marts.
Environment: Visual Studio 2012, .Net Framework4.0, C#.NET, SQL Server, Tableau Reports, Team Foundation Server, Windows 7.
Creehan & company, Pittsburgh, PA Jul 2011 – Feb 2013
Role: Sr. Software Engineer
Script Med
Description: Script Med provides end-to-end commercial enterprise solution for specialty pharmacies. The Script Med platform can also be configured to meet the business management needs of a broad spectrum of health care and pharmaceutical companies. This application was developed using C#, Winforms.NET 2005 and Oracle 10g.
Responsibilities:
Designed and developed win forms Pages, C# Code behind VisualStudio.NET.
Implemented Business Logic using C# class libraries.
Used Oracle security login authentication.
Used ADO.NET technology to connect the database.
The XML mapping file for connecting the database objects using the middle layer.
Used and modified the generating tool for Business classes and data base objects for created tables.
Creating reports in PDF, XLS and HTML formats using Crystal Reports
Created Tables, Triggers, Views, Functions and Indexes in Oracle 10g.
Performed code reviews, presentations and knowledge transfer.
Agile Software Development Life Cycle and SCRUM methodology. Everyday Scrum team updates.
Monthly Application knowledge transfer meeting.
Extensively used TFS for team development and version controlling.
Performed Unit Testing and System Testing of the application.
Used Javascript and jQuery for regex and filter Rx values
Preparing and update work estimations before, developing & completed hours of work using TFS.
Environment: Visual Studio 2005, 2.0, C#.NET, ADO.NET, Crystal Reports, Oracle 10g, Oracle PL SQL Developer, Team Foundation Server, Windows 7.
ValuAmerica, Pittsburgh, PA Apr 2008 – Jun 2011
Role: Software Engineer
VAXSP
Description: ValuAmerica is a provider of settlement services, a builder of vendor management companies and a technology developer. VAXSP application is the communicator between the Clients and vendors. This application was developed using C#, ASP.NET and Oracle 11g.
Web services application was developed for sending the order details and PDF report in XML format to the client. Console applications for running jobs and processing PDF and XML files.
Responsibilities:
Designed and developed ASPX Pages, C# Code behind VisualStudio.NET.
Implemented Business Logic using C# class libraries.
Developed WCF application. For receiving orders data from client applications and uploading those in database using VaXSP.
Used Linq and Predicate expressions for Xml Elements and List collection objects
Developed MVC 3.0 project for Bank of America client for submitting their orders to vendors with the PDF and XML files.
Developed the Remoting application for generating the Reports in another server.
Developed the Console applications for running the EMAIL and FAX queues.
Designed and developed the Console application for converting pdf to xml and process that XML files for processing the orders in VaXSP application.
Used ActiveX control for printing the checks reports without opening in the browser.
Developed the web forms using Ajax with JQuery scripts for loading controls without submitting the page.
Used LDAP security login.
Used XSLT for editing the XML files.
Designed the database and written Stored Procedures and triggers using TOAD and PL/SQL developing tools.
Creating reports in PDF, XLS and HTML formats using Active Reports
Created Tables, Views, Functions and Indexes in Oracle 10g.
Implemented Client side form validations using JavaScript, Server side validations and validations at Database level.
Performed Unit Testing and System Testing of the application.
Communicated with client in every aspect during different phases of the system.
Prepared work estimations before start of work.
Environment: Visual Studio 2003, 2005 & 2008 ASP.Net 1.1, 2.0 & 3.5, C#.NET, ADO.NET, Active Reports, Java Script, IIS, Oracle 9i, 10g, Visual SourceSafe 6.0, Windows XP.