Uma Shankar :
Email Id: ad3kx2@r.postjobfree.com
Number : 469-***-****
Objective: Apply better technology learnt by experience and deliver quality solutions in the field of Computer Science and IT.
Summary: A total of 16+ years of progressive and professional work experience in Software Engineering.
At ASML, USA - responsible for capturing requirements, software development, automated test development for the Reticle Handler domain that is part of Twinscan scanner product that aimed at exposing wafers in semiconductor domain.
At Collins Aerospace, USA - responsible for capturing requirements, change development, testing for the avionics maintenance systems software for aircraft displays. Received department award for excellent contributions.
At University of Iowa, USA - as a graduate research assistant responsible as co-author for developing clear creek digital watershed, an interdisciplinary project funded by National Science Foundation, NSF.
At Sierra Atlantic Software Services Ltd – as a software consultant responsible for capturing requirements for enterprise-based web applications, proof of concepts etc., Experienced in integration technologies stack Microsoft BizTalk and Oracle SOA and worked with Microsoft and Oracle extensively with their product groups. My work included software development, testing, program management and mentoring.
Proven team member, along with the ability to work and succeed independently.
Good skills in written and oral communication with stakeholders, technical teams, and end users.
Well versed with agile development, waterfall methodology of software development practices.
Education & Certifications:
Master Of Computer Applications from Iowa University, Iowa City USA in 2010 to 2011
Bachelor of Science in Computer Science from JNTU in 2001 to 2005
Microsoft BizTalk Certified Architect, Microsoft
Oracle SOA Certified Architect
Agile Scrum Master and SAFE Certification.
Internal certification for Avionics DO-178B/C TSO Certification process - Collins Aerospace, USA.
Internal certification for Reticle Handler domain function in Twinscan Scanner, ASML-USA
Other internal corporate wide training from Collins Aerospace, ASML.
Technologies:
Operating Systems
Windows7/8/10, Linux/Unix, VxWorks, LynxOS
Programming Languages
C, Python, Lua, C++, C#, Java, BPEL
Requirement Management Tools
DOORS, JAMA, Polarion
IDE
Wind River Workbench, Microsoft Visual Studio, Visual Studio Code and
etc.,
Testing Framework
Google Unit Tests, Python unit testing
Configuration
Management Tools
Tortoise SVN, IBM Clear Case, Git Hub
CI/CD tools
Jenkins Pipeline
RDBMS
Oracle DB, SQL Server, SQLite db.
Web Technologies
JavaScript, ASP.NET, XML, Xqueries.
Integration Servers and Technologies
Oracle Fusion Middleware-BPEL, Oracle SOA suite 10.1.3.x, Oracle AIA, BizTalk server 2006, 2002, Gentran Server.
EDI standards
ANSI -X12 standards
Exposure to SAP
Worked on Retail order management transactions on SAP at Microsoft
Rosetta Net Standards
BTARN3.3 Accelerator
Agile Tools
Confluence, JIRA, IBM ClearQuest
Professional Work Experience:
Client: ASML, Wilton, Connecticut, USA Apr 2022 to Till Date
Role: Sr. Software Engineer
Responsibilities:
As a Sr. Software engineer gathered requirements, developed design, reviewed with peers, and implemented embedded driver code in C in RH software for Linux and VxWorks platforms (ARM, PowerPC processors).
Developed Ethernet TCP/IP protocol communication for the research study for evaluating end of life hardware to replace with new in-house hardware with the help of hardware engineers.
Developed manual and automation test procedures (Python test suite) for the RH system functions to aid informal unit testing for the developed code and troubleshooting issues.
Helped/developed automation test procedures in python along with testing group.
Developed familiarity around by implementing minor Google Unit Tests in C++ platform for code coverage.
Trained new joiners, mentored other resources at ASML, USA.
Appreciated for resolving an outstanding business impact customer issue from the legacy software.
Technology: C, Python, Google Unit Tests, Linux, TCP/IP implementation, VxWorks, JIRA, Win driver workbench, ClearQuest, Clear case, Git Hub, CI/CD – Jenkins pipeline, Agile Scrum methodology, Polariton – Requirement management tool, Siemens – Technical center.
Client: Rockwell Collins, Cedar Rapids, USA Jan 2012 to May 2021
Role: Sr. Software Engineer
Responsibilities:
As a Sr. Software engineer gathered requirements, developed code, written manual and automation test procedures for the OMS system product features.
Project Engineer (P.E) for Challenger aircraft program M204. Role included for cost/plan estimation for the program, interaction with system and external customers.
Followed internal organization processes that complies with Federal Aviation Authority (FAA) certification authority for avionics software development, testing and release with type certification (TSO).
Worked with multi-disciplinary teams for integrating complex avionics systems with OMS subsystem software features on avionics test and rig equipment (mini version of simulated cockpit with hardware units connected to it).
Developed simulation-based dev unit tests/tools for the software code implemented.
Subject matter expertise in Interactive Maintenance Application (IMA) using avionics protocols with LRUs.
Analyzed issues reported from the field for the functions such as Non-Volatile Memory, Part Number configuration retrieval from connected avionic hardware units.
Troubleshooted customer field request issues, product defects, external certification audit findings and provided in-depth analysis on the issue root cause.
Played a key role in certifying OMS product software for client aircraft by the certification authorities FAA and Collins certification office, internal Technical Certification Reviewer (TCR).
Trained new joiners, mentored other Collins offshore resources.
Received “Best Employee Award” within the department for a quarterly evaluation period.
Project: End-to-End Decision-Making Support in Watershed Management Aug 2010 - Jan 2012
Role: Graduate Research Assistant
Sponsor: National Science Foundation (NSF)
Responsibilities:
Analyzed the Soil and Water Assessment Tool (SWAT) simulation model output results that consists of inputs watershed and land parcel layout maps. Added the wrapper program that runs a predictive algorithm on these inputs to arrive at a decision.
Co-author for the below research papers published in url: https://www.researchgate.net/publication
Client: Oracle Corp USA (Sierra Atlantic Software Services Ltd India)
Role: Sr. Software Developer
Duration: 2009 – 2010
Responsibilities:
Worked on the Ebiz side algorithms for “pre-release audit”. This algorithm checks for real engineering change order processes to validate the ECO’s.
Developed Provider ABCS Flows for Ebiz to integrate from Agile to Ebiz.
Developed the Oracle SOA maps for transformations from application specific message to enterprise using the AIA common objects.
Validated AIA compliance using the PIP auditor compliance tool.
Helped in bug fixing, AIA PIP installations on Windows and Linux.
Technology: AIA, BPEL and ESB on Oracle SOA Suite 10.1.3.4, Ebiz R12, Agile9.3,Jdev 10.1.3.3, Oracle 10g
Project Agile PLM – SAP ERP Integration, Process Integration Pack (PIP) on Oracle Application Integration Architecture (AIA)
Client Oracle Corp USA.
Role Sr. Software Developer
Duration 2008 – 2009 @Sierra Atlantic Software Services Ltd, Hyderabad, India Technology SAP 4.7, Agile 9.2.2.6, Oracle 10g, Oracle Application Server 10.1.3.4,
Jdev 10.1.3.3, BPEL PM, Application Integration Architecture 2.4
Description: This product development contains the development for AIA PIP for bi-directional flow between Agile PLM and
integration was designed to cover following specific business flows:
a)New Part Request (NPR)
b)Product Design Modification (ECO)
Responsibilities:
Developed end-to-end BPEL process flow for ECO to integrate from AGILE to SAP.
Deployment and configuration of i-way adapter to enable the SAP outbound process integration with Business Process Execution Language (BPEL) Process Manager (PM).
Implementation of cross reference and error handling.
Developed Oracle SOA maps for transformations from Application specific message to Enterprise using the AIA common objects.
Good understanding and implementation of CAVS testing.
AIA and PIP Installations in windows and Linux.
Project High Point - Pfizer Web Migration
Client High Point Solutions, New York-USA
Role Sr. Software Developer and Team Lead
Duration 2008 Q3, Q4@Sierra Atlantic Software Services Ltd, Hyderabad, India Technology C#, ASP.NET 2.0, SQL Server-2005
Project Year End Performance Evaluation (YEPE)
Client Pittsburgh Paints Group (PPG), Pittsburgh, PA-USA.
Role Software Consultant
Duration 2008 Q2 @Sierra Atlantic Software Services Ltd, Hyderabad, India Technology VB.NET, SQL Server -2005
Project Performance Learning and Plan (PLP)
Client Pittsburgh Paints Group (PPG), Pittsburgh, PA-USA.
Role Software Consultant
Duration 2008 Q2 @Sierra Atlantic Software Services Ltd, Hyderabad, India Technology VB.NET, SQL Server -2005
Project Proof of concept (POC) on Windows Communication Foundation (WCF) for Bentley’s Engineering Change framework (ECF)
Client Bentley Corporation,California-USA
Role Consultant, Program Manager
Duration 2008 Q1-Q2 @Sierra Atlantic Software Services Ltd, CA – USA Technology BizTalk Server, WCF, SAP
Project Trading Partner Integration (TPI)
Client Microsoft Corporation-E&D Division, Redmond-USA
Role Technical Consultant in BizTalk Server and techno-functional on SAP Program Manager.
Duration 2007 – 2008 @Microsoft, USA
Technology BizTalk Server, Gentran, SAP
Projects Polaris, Siops, AMS Integration
Client Microsoft Corporation-EBIS Division, USA.
Role Technical Consultant in BizTalk Server, Rosetta Net standards and Gentran Server
Project Material Requirement Report for AOC
Client AOC Resins, Tennessee-USA
Role Associate Consultant.
Duration 2006 Q2 @Sierra Atlantic Software Services Ltd, Hyderabad, India Technology C#,ASP.Net 1.1 Framework, ORACLE-DB
Project Proof of Concept (POC) for New England Journal Of Medicine (NEJM) Alerts Notification
Client MMS (Masachusetts Medical Society), Boston-USA
Role Associate Consultant
Duration 2006 Q1, Q2 @Sierra Atlantic Software Services Ltd, Hyderabad, India Technology SQL-server2005-Notification Services, C#
Description: MMS hosts a huge database collection of up to date medical information. This POC aimed at sending automated emails to different subscriber groups based on the preferences subscribed for. The technical design of this feature was achieved with Notification Service feature in SQL-server 2005 that uses XPath expressions support.
Responsibilities:
Requirements gathering, scoping, architecture, coding, testing and deployment.
This POC was implemented using Agile Scrum methodology process as a pilot project in the department.
Won a prize for successful demonstration of the Agile Scrum process adapted in NEJM POC.