Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Sriharsha Yalamanchili

Rancho Mission Viejo

Summary

  • Around 11 years of IT Experience in Analysis, Design, Development, Testing, Deployment, and Implementation of Multi-Tier distributed applications in technologies like Core Java, Java Beans, J2EE (JSP, Servlets), Struts, Spring Boot, Spring batch, Hibernate, JDBC, XML, Restful Web Services and Design Patterns and experience in Salesforce Development and Administration.
  • 3 years of experience in Mulesoft Anypoint Platform, Enterprise integrations and Peoplesoft ERP. 3 years of experience in Mulesoft Platform.
  • Have good knowledge on Spring Security and Spring AOP modules.
  • Knowledge of Microsoft Azure Cloud Technology, AWS and Salesforce.
  • Strong knowledge of Object-Oriented Analysis and Design, Use Cases, Sequence Diagram and Class Diagrams using UML.
  • Experience in implementation of Salesforce.com using Visualforce Pages, Apex Classes, Triggers, SOQL, SOSL, Custom Tabs, Custom Objects.
  • Experience in coding User Interfaces using HTML, CSS and scripting languages like JavaScript, Typescript, Angular 2/4/6/7/8, jQuery and data formats like XML, JSON.
  • Experience in using Salesforce Lightning UI. Created Lightning Apps combining Lightning Design System, Lightning App Builder and Lightning Component features.
  • Upgraded some Apps from Salesforce Classic to Lightning Experience to develop rich user interface and better interaction of pages.
  • Expertise in Core java concepts like Collections, Generics, Multithreading, Serialization and Exception Handling.
  • Used Java 1.8 features like Lambda expressions and Stream API for Bulk data operations on Collections, which would increase the performance of the Application.
  • Expertise in design and development of multi-tier web-based applications using J2EE technologies like JSP, Servlets, JDBC and frameworks like Struts, Spring IOC, Spring boot, MVC and Hibernate.
  • Worked on developing batch integrations to transfer data in bulk between enterprise applications using MuleSoft Enterprise Service bus.
  • Experience in writing the SOQL and SOSL queries.
  • Experience in using the Web Services such as SOAP (JAX-WS) & REST (JAX-RS) and implemented using Spring Boot.
  • Experience in working with IDEs like IntelliJ, Eclipse, My Eclipse, and Net Beans.
  • Experience in working with Liferay Developer Studio. Hands on experience in Java Script, UNIX Shell Scripting.
  • Hands on experience in Ant/Maven Scripts and Log4J.
  • Experience on different OS like UNIX, Linux, and Windows operating systems.
  • Good knowledge in implementing, Batch Apex and Schedule Apex interfaces.
  • Expertise in Performance improvement and Production support for live Applications.
  • Experience in programming using a wide variety of languages and ability to adapt new latest technologies & work in multi-platform environment.
  • Completed 12.0.6 to 12.1.1upgrades.
  • Implemented SSO/OID - AD to OID and EBS to OID.
  • Installed 12.0.4/12.0.6 at one client.
  • Provided patching support for 11.5.10.2in 18 foreign languages, live on 9 languages.
  • Installed 11.5.10, including Financials, HR, Purchasing and Public Sector Financials. Upgraded 11.5.9to 11.5.10.
  • Applied Supply Chain Management Family Pack J (11.5.10), which includes the PO and OPM modules.
  • Migrated from a 11.5.9 Windows/Unixenvironment to 11.5.9 Linux
  • Patched 11.5.9 RAC installation, including Financials and OPM modules.
  • Installed and patched four 11.5.9instances, including 9 foreign languages and Discoverer 4.1.48.06.
  • Upgraded and supported multi-country, multi-language 11.5.8 to 11.5.9 installation of virtually all financial and discrete manufacturing modules, including DP, ASCP, Call Center and Email Center.
  • Performed 11.0.3 to 11.5.8upgrade with migration from HP-UX to Linux SUSE 7 SLES.
  • Oracle 11i experience includes, 11.5.5 install and upgrade to 11.5.7 with the Forms, and Web Server running on Windows 2000/NT and the Database, Reports and Concurrent Mangers on a second Windows 2000 node. Ran 3 instances on a two-node configuration. Also performed an 11.5.7 install.
  • · Oracle 11i experience includes, 11.5.5 install and upgrade to 11.5.6 with the Admin, Forms, Reports and Web Server running onWindows 2000/NT and the database on an IBM AIX node.

Overview

12
12
years of professional experience
1
1
Certification

Work History

IT Business Systems Engineer III

Panasonic Avionics Corporation
Irvine, CA
12.2023 - Current

Description:

PAC collaborate with over 300 airline customers to develop inflight entertainment and communications (IFEC) solutions that are designed to meet their unique fleet, brand, operations, and business requirements, based on state-of-the-art technology, connectivity, and industry know-how.

Responsibilities:

  • Install and Configure OAM/SSO and integrate with R12.
  • Implemented Oracle OEM12c across all Oracle environments into Cloud Control.
  • Development and supporting an IT business application called IQS (Integrated Quality System).
  • Database Technical Lead for Oracle 11i, R12, RAC, OVM, OBIEE Multinational upgrade to 12.1.3 3 node rac – 2 application tiers, Advanced Supply Chain configuration and Setup
  • Install and Integrate OBIEE 11g, configure DAC and Informatica against Oracle R12 application on Exadata X2 and X3, and Exa logic.
  • Supporting an application called FRACAS which will generate different reports for the respective company data.
  • Setup Exadata for best practices and performance.
  • Installed and configured Oracle XMLGateway, Oracle Message Gateway on RAC.
  • Installed and configured Oracle Transport Management, integrated with Oracle EBS and SOA setup.
  • Building and configuring new/fresh Oracle instances, planning, and preparing time estimation sheet for DBA activities, preparing resource estimation for new environments.
  • Installed and configured OBIEE across a 2-node cluster. Configured ODI and Installed Oracle SOA Fusion across multiple clusters.
  • Configured the server required for OBIEE platform (DAC, OBIEE, Informatica).
  • Refreshing/Cloning Instances.
  • Setup and Configured Solaris 10 servers with Sun Cluster and Sun virtualization. Installed and configured Oracle 11g RAC.
  • Recover databases and clone applications using RMAN.
  • Upgrade of 11.0.3 to R12 with RDBMS upgrade to 10g for Building and Construction Authority (BCA), Singapore, including planning of hardware, defining systems strategy, developing systems requirements, testing, training, resolving post-upgrade functional and technical problems.
  • Procedures/Packages from 11.0.3 to R12, Performance tuning of Stored Procedures/Reports.
  • Experienced in troubleshooting any Oracle EBS issues, including performance, Workflow, forms, reports, and concurrent programs and processes.
  • Discoverer Upgrade from 10g to 11g.
  • Daily activities (Monitoring OS File system usage, Concurrent Managers, Alert logs, Concurrent Managers logs, Table space usage, TNS Listeners, Apache, Forms, and Reports Services).
  • Interaction with Oracle front-end developers to assist them in troubleshooting their problems related to Oracle Applications and Oracle Databases.
  • Taking hot backups as required.
  • Space management.
  • Consulting for issues regarding BI Publisher, Output Post Processor, Discoverer, SSL, cloning, Forms, Apache, Workflow, Concurrent Managers, Autoconfig, multiple, and/or shared Appltops, Web nodes, load balancing, F5 Big IP configuration.
  • Trained in R12 customizing OA Framework, User Management Access Control security, R12 & 11i system administration, Oracle 11g.
  • UNIX Administrator responsible for the support of 10 Sun Solaris servers.
  • Automate DBA support using shell scripts, eliminating multiple DBA support hours a day.
  • Working on Trouble Tickets during 24x7 Production On-Call support.
  • Using AD utilities extensively, such as ADPATCH, ADADMIN, ADCONFIG, and ADCTRL, etc.
  • Working with DBA tools like SQL Loader, Import/Export, and OEM.
  • Writing UNIX shell scripts like start-up, shutdown, table space check, etc and setting up the CRON job.

Systems Engineer

ePromtus, INC (Client: Quest Diagnostics)
San Clemente
04.2017 - 12.2023

Description:

Quest diagnostics is a company for millions of patients which perform different kinds of tests on health. Internal Users (Lab Technicians, Doctors, IT professionals and Administrators) who have the privilege to access the LIS (Lab Information System) use this NPRO (Nichol’s Patient Records and Ordering) web site. This integrates many applications in the background and provides a simple web facade to the users

NPRO is an advanced instrument interface Lab Resulting Platform system. It builds an Interface at multiple sites like SJC, Focus and Valencia and standardizes resulting platform capabilities

NPRO is implementing a new platform to rejuvenate the existing “eLab” process. The long-term goal of this project is to standardize the NPRO platform in multiple sites to offer “Stable” system that is transparent to all users.

Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production phases of the application.
  • Developed the application implementing Spring Boot Architecture with MyBATIS as ORM framework.
  • Designed and developed the application using agile methodology and followed Test Driven Development (TDD), Scrum.
  • Developed the project by using Spring Web MVC module and implemented the project using Spring 5.0 Framework (MVC, AOP, Spring JPA, Spring Rest, Spring Batch, Spring security with OAuth 2.0) and micro services using Spring boot 2.5.
  • Monitored the application health using Spring boot Actuator.
  • Implemented the project using Java 8 and used new features like Streams, Lambda Expressions, Functional Interfaces.
  • Used rule engine (Drools) to write the business rules of the Patient Results.
  • Implemented Java batch jobs for nightly runs and worked heavily on concurrency API for a low latency high throughput application.
  • Consumed and built web services in SOAP, REST supporting both XML and JSON by taking advantage of spring technologies.
  • Develop Rest API's using MuleSoft Anypoint API Platform.
  • Developed Microservices using Spring MVC, Spring Boot and Java 8.
  • Used Microservices architecture, with Spring Boot based services interacting through combination of REST and Spring boot.
  • Developed the UI screens using HTML5, CSS3, Ajax, jQuery, Angular 8.0 and was involved in resolving cross browser Typescript issues.
  • Developed Custom Flows, triggers for building business logic that requires updates like sending emails, notifications, updates across objects.
  • Developed multiple Lightning web components using JavaScript, and HTML for custom visualization of the patient’s data to enrich customer experience.
  • Developed Apex Class that supports the Lightning Web Components.
  • Developed Lightning Component using Lightning Data Services to do CRUD operations on Salesforce Records without making multiple Server-side calls to Apex.
  • Used Python for writing instrument parsers when required.
  • Used Active MQ as messaging system.
  • Implemented design patterns like DAO, singleton, factory to achieve design principles.
  • Worked heavily on PL/SQL writing complex queries, joins, stored procedures, and functions.
  • Involved in performance tuning of database and application.
  • Creates CI/CD pipeline to automate the build and deploy process using YAML scripts.
  • Used Maven to create the builds.
  • Used Jenkins as integration tool.
  • Developed Lightning Apps combining Lightning Design System, Lightning App Builder and Lightning Component features.
  • Worked with MuleSoft developers in setting up the web service calls to Legacy system like LIS.
  • Integrate Salesforce DX with VS code to build apps together using the tools, while moving fast and delivering value.
  • Developed Batch Apex, Queueable, future apex for handling large volume of updates to the patient’s info.
  • Wrote Stored Procedures and complex queries in Oracle 19c database.
  • Install, configure, test, monitor, upgrade, and tune new and existing PostgreSQL databases.
  • Used Log4J to monitor the error logs.
  • Used GitHub for efficiently managing the source code versions with the development team.
  • Involved in supporting the applications in Production environment and solve production bug fixes in affective time.

Software Engineer

ePromtus, INC (Client: ADP Payroll, INC)
Alpharetta
06.2014 - 03.2017

Description:

From their first account in Paterson, N.J., to the more than 610,000 clients they serve around the world today, ADP helps organizations of all types and sizes unlock their business potential. For 60 years, they’ve led the way in defining the future of business outsourcing solutions

And they remain one of the world’s most innovative, diverse, and admired companies to work for today. They are a comprehensive global provider of cloud-based Human Capital Management (HCM) solutions that unite HR, payroll, talent, time, tax and benefits, administration, and a leader in business outsourcing services, analytics and compliance expertise. Their unmatched experience, deep insights, and cutting-edge technology have transformed human resources from a back-office administrative function to a strategic business advantage.

Responsibilities:

  • Analyze, design, develop, test, troubleshoot, repair, review and maintain software programs using Java, J2EE, Web Services, SQL, Oracle, Tomcat Server and WebSphere application Server under the supervision of a Team Lead/Project Manager.
  • Expertise in Object Oriented Analysis and Design (OOAD) concepts, various Design Patterns, (J2EE) with excellent logical and analytical skills.
  • Extensive design framework experience using MVC, Struts, spring, Ajax and Hibernate.
  • Expertise in client side designing and validations using HTML, CSS, JavaScript, JSP and Struts Tag Library.
  • Writing the enhancements and migrating the existing programs using Test Driven Development (TDD) software development process.
  • Used multithreading in programming to improve overall performance.
  • Analyze, review, and change existing Java programs and database views to increase operating efficiency or adapt to new requirements.
  • Working with other team members and business users to develop solutions to support business requirements.
  • Skilled in Test Driven Development and Agile Development.
  • Worked as Scrum master for my team for some sprints.
  • Used J2EE Servlets running on Tomcat, JDBC and SQL to talk to Oracle, extensive multithreading and TCP/IP networking, Swing, Serialization, Collections API, Sun's Solaris Unix for the development environment, CVS for version control.
  • Use Database and HTTP connectors to implement API Methods to read and write data to PeopleSoft Information System.
  • Develop batch programs in PeopleSoft using Application Engines.
  • Writing documentation to describe program development, logic, coding, and corrections.
  • Preparing tech specs on assigned activities and operations.
  • Designing application to functional and technical programming standards.
  • Excellent verbal and written communication skills.
  • Strong analytical, organizational, and interpersonal skills.

Java / Liferay Developer

ePromtus, INC (Client: Standard & Poor’s)
New York
02.2013 - 05.2014

Description:

Ratings Gateway is a portal Application consist of more than 80 Application ported on the site. Presently the Application are ported in Vignette platform we are Migrating the application to Liferay portal. There are applications using JSR 168 and 286 standards. Some are Iframe and web proxy Portlet application. We are changing the application based on the nativity and migrating into the Liferay standard Portlet application. The Application should coexistence with Liferay and vignette until all the applications are migrated.

Responsibilities:

  • Created the Theme using the Velocity templates and applied the styles for the Ratings Gateway Site.
  • Created hooks for login and logout.
  • Created the hook for pulling the user roles from vignette and loaded into the Liferay portal.
  • Created login hookd for checking the roles from vignette and Liferay portal and giving the same permission align with vignette portal.
  • Created Portlet-ext Properties to assign the value for LDAP authentication, Home, or Landing page information.
  • Created logout hooks to delete the cookies and site minder information and redirect the URL to login page.
  • Involved in system design and development using Collections and multithreading for the action classes.
  • Managing the user permission, group access and site roles for each user on the control panel.
  • Using Liferay API on the velocity Templates.
  • Created SSO and LDAP setting for user authentication and authorization.
  • Implementation and integration of different Portlet with application using Liferay portal.
  • Expertise on Liferay administration control panel.
  • Implemented Service layer using Spring MVC and Hibernate JPA for the backend data base connection in line with Liferay hooks to get the user permission matching with Liferay and Vignette.
  • Changed the Application code to Liferay standards from Vignette portal.
  • Deploying Application on Cluster Environment for QA, UAT and Production Environment.
  • Handled Java multi-threading part in back-end component, one thread will be running for each user, which serves that user.
  • Database handling, multithreading, Synchronization, Communication.
  • Changed the front-end look of the applications in Liferay using the mockups and designs given by UX architect.
  • Product UX development by working on HTML, CSS, JavaScript / jQuery.
  • Used jQuery and JSF validation framework for front end validations.

Education

Master of Science - electrical engineering

University of South Alabama
USA
05.2012

Bachelor of Technology - Electronics and Communication Engineering

JNTU
India
05.2010

Skills

  • Technologies: Core Java, Python, Java 16, 18, 11 EJB 30, J2EE (JSP, Servlets), Restful Web Services, SOAP, Wild fly, JBoss, EJB, JDBC/ODBC, AngularJS, NodeJS, Prime NG, Ag Grid, CSS, Spring boot, jQuery,Fusion Technology (BPEL, JDeveloper), Oracle Developer 9i, Forms 45/6i, Reports 25/6i, Workflow Builder, SQL, PL/SQL, Informatica PowerCenter, JasperSoft ETL, Visual Basic (Enterprise Version), Visual C
  • Lightning Experience Development: Salesforce Lightning Design System and Lightning Components, Aura Framework, JavaScript Controllers, Server-side Controllers
  • Salesforcecom Development: Apex Language, Apex Trigger, Apex Class & Apex REST and SOAP Web Services, SOQL, SOSL, Visual Force (Page, Component & Controllers), HTML
  • Languages: C, C, Java, HTML, Python, SQL, PL/SQL
  • Cloud Technologies: Microsoft AZURE, AWS, Salesforce
  • Frameworks: Spring boot, Swing, Struts12/2, spring 25, spring 50, Hibernate 50, JUnit, Java Server Faces (JSF), CSS, MyBatis
  • IDE s: IntelliJ 202021, Eclipse 42, Eclipse 32/34, Eclipse RCP, JBuilder100, My Eclipse, Eclipse Kepler
  • Design tools: JBuilder 3x/4x, JUnit, Rational Application Developer70 (RAD), Ant, log4j, maven, Agile Methodology
  • Software Product: Liferay Portal open source 525 & 601, IBM WebSphere Application Server Version 80, IBM Web Sphere 61/70, WebLogic Server 81/100
  • Anypoint Platform: ESB, Anypoint API Designer, MMC, Cloud Hub, Runtime Manager, Anypoint Studio

Certification

  • Certified Azure Fundamentals, Microsoft - 2019
  • Certified Administrator, Salesforce - 2021
  • Certified Platform Developer 1, Salesforce - 2021

Timeline

IT Business Systems Engineer III

Panasonic Avionics Corporation
12.2023 - Current

Systems Engineer

ePromtus, INC (Client: Quest Diagnostics)
04.2017 - 12.2023

Software Engineer

ePromtus, INC (Client: ADP Payroll, INC)
06.2014 - 03.2017

Java / Liferay Developer

ePromtus, INC (Client: Standard & Poor’s)
02.2013 - 05.2014

Master of Science - electrical engineering

University of South Alabama

Bachelor of Technology - Electronics and Communication Engineering

JNTU
Sriharsha Yalamanchili