Application Engineer Resume
Boston, MA
SUMMARY:
- 18+ years of IT experience in developing Client/Server, Web, Portal, B2B, DWH, standalone applications using Java/J2EE, AWS, C/C++ & Informatica. Involved in all phases of SDLC.
- Experience in SOA, Web Services - SOAP using WSDL, UDDI, Axis, CXF frameworks.
- Experience in designing micro services REST based in AWS, Azure, API Gate ways.
- Experience developing micro services using spring, spring boot, java NIO, node js and serverless framework.
- Experience working with SQL & NoSQL databases. Exposure to big data
- Experience working on Confidential 6.3, 5.1.3, glassfish, eGate, eWays, eDesigner, eManager, JMS IS, IQ Manager, OTDs, JCDs Web services & BPEL flows.
- Experience with Angular & material design. Familiarity with react framework.
- Good understanding & experience on CMS (Alfresco-Web scripts & Work flows, Documentum, Nuxeo, cloud CMS)
- Good understanding and hands on experience in developing Internet/Intranet applications using Servlets, JSP, Spring, Struts, JSTL, JSF, portlets(ALUI), EJB, Hibernate, ibatis, XML, HTML, CSS, JQuery, Angular JS and rich faces, Swing, RMI, JMS, dynamo dB, easy mock, JUnit.
- Worked on JBOSS, Web Logic, Web Sphere, Oracle 10g, I-Plane, Glassfish, Tomcat App Servers, IIS 4.0 & JWS 2.0 web servers and ALUI portal. Expertise in issue tracking, trouble shooting and debugging skills.
- Built, deployed apps using Castanet Tuner, Application Packager, Confidential , Jenkins.
- Experience coding shell, AWK, PERL, groovy, ruby & python scripts.
- Experience in batch processing of jobs using Autosys & Support Scape.
- Worked in a Confidential Co., developed billing system application using C & Pro *C.
- Expertise developing Client/Server applications using C++, MFC, VC++ & Crystal Reports, OLE, Active-X, DirectShow & DirectSound, GUI using VC++ & Swing.
- Moderate experience with Informatica Administration and developing work flows, mappings etc.
- Proficient in UML, experience using design patterns, OOAD, ER-Win, MS-Visio & Rational Rose.
- Experience in Confidential, Banking, Education, Hospital, Insurance & Retirement domains.
- Good at analytical design & personal communication skills. Experience working as an architect.
TECHNICAL SKILLS:
Languages: C, Pro *C, C++, JAVA, J2EE, HTML, XML, JavaScript, SQL, PL/SQL
Java Stack: Servlets, JSP, EJB, AWT, Swing, JSF, Hibernate, Struts, JNDI, RMI Spring, ibatis, JSON, JDBC, JBPM, Confidential 5.1.3, JCAPS6.3
RDBMS: Oracle 7.x/8i/9.1, SQL-Server 6.5/2000, Sybase 12.5, DB2
AWS Services: EC2, Cloud formation scripts, S3, SNS, SES, lambda, Cloud watch, API Gateway, Elastic search, VPC, dynamo db, dynamo db streams.
NOSQL: Dynamo DB, Cassandra, mongo db
Front End Tools: VC++ 5.0/6.0, VJ++ 6.0, Visual Age 4.0, Web Sphere5.0, Eclipse
Web Tools: MS-FrontPage98/2000, Dream weaver3.0, Fireworks, Flash
Design Tools: Rational Rose2000, ER-Win, MS Visio 2000, MS Project, UML
Case Tools: DB Artisan, DB Visualizer, Autosys, and Support Scape
DMS: MS Share point, Alfresco, EMC Documentum, Cloud CMS
Source Control: Rational Clear Case4.2, CVS, SVN, Git and Borland Star Team
Testing Tools: Junit, Easy Mocks, HP Quality Center, SOAP UI, Postman
Build Tools: Ant, Maven, Gradle, groovy, Application Packager, gulp, Jenkins
Others: COM, Active X, Direct X, and Crystal Reports
Web / App Servers: JWS 2.0, IIS 4.0, Web Logic 5.1/8.1/9.2, Oracle 10g,I-planet, Tomcat, JBOSS
Operating Systems: UNIX (HP & Solaris), Linux Windows 95/98/NT/2000/XP, MS-DOSBrowsers Internet Explorer, Netscape, Firefox, Safari, Chrome
Hardware: Solaris, HP-9000, IBM Compatible PC s, AS/400, MAC
EXPERIENCE SUMMARY:
Application EngineerConfidential, Boston, MA
Responsiblities:
- Designed and implemented press releases migration strategy from sitecore to cloud CMS.
- Proposed strategy & Working on POC for automation of the rate file transfer and upload to ec2s using lambdas and AWS storage gateways
- Working on creating Jenkins jobs for content migration between environments and syncing. Worked on including pingdom checks for static content on websites.
- Implemented smart banner for android. Performing content updates, searches, syncing between environments using node scripts. Included Changes for for web crawler projects.
- Docker configuration, version upgrades, testing and trouble shooting.
- Implemented akamai purge by urls for the akamai cache flush job.
- Performing configuration updates for the application, troubleshooting issues.
Environment: AWS, Storage gateway, lambda, Cloud CMS, Node, Dust, Express, React, Mongo db, Elastic Search, docker, docker swarm, vagrant, scrapy, Akamai
Application Engineer-Lead, AWS Architect
Confidential, Beaverton, OR
Responsiblities:
- Analyzed the database stack (mongoDB, cassandra, dynamoDB etc.) and made recommendations for selecting the appropriate database for the project.
- Did POC for Achievement Command Service using NIO framework and Dynamo DB.
- Created CD pipeline using groovy and shell scripts on Jenkins Brew master for jar creation, deployments
- Designed, developed and deployed AWS based infrastructure solutions for achievements applications using Cloud Formation scripts. Worked on Asgard deployments for some pre-existing applications.
- Created dynamo DB backup pipeline using EMR & cloud formation scripts. Verified import pipeline.
- Created node js lambda to post dynamo backup success/failure SNS notifications to slack via web hook
- Worked on cassandra db installation, key space and schema creation, running integration tests.
- Implemented Achievement Query RESTful micro service acting as shim for existing MSP service., Also implemented Achievement Command micro services.Implemented security for the application using Basic Authentication for accessing MSP services.
- Implemented security for ACS using JWT Authentication.Created filters for the application.
- Implemented routing functionality from the CDT environment, Created achievement router application.
- Involved in troubleshooting issues, monitoring logs. Created Splunk dashboard for achievement apps.
- Worked on a IOT product(Rigado) for software update on end devices using gateways. Worked on providing Azure AD hook up for authentication using OAuth. Worked on Spring Security, docker containers configuration for the application. Worked on Azure Power shell for configuring token lifetime policies.
- Worked on doing build, deployments, cleanup all applications to unhook the data dog monitoring.
- Worked on configuring, deploying, monitoring stream based dynamo db instant backup using lambdas for all tables. Created Pipeline jobs for backup, restore operations.
- Worked on verifying restore operations to a point in time with stream based approach from S3 backups.
- Developed API’s using node js, elastic search, SNS, dynamo db & server less framework. Worked on decommissioning the data dog from existing applications and monitoring them.
- Designed shopping cart site for Confidential Inventory Exchange, using amazon RDS, angular & spring boot.
- Designed, developed web pages using Angular, material design, html & CSS. Created micro services using spring boot.
Environment: AWS, Cloud Formation, Dynamo DB, lambda, API Gateway, SNS, SES, Node js, Elastic search, Kibana, Serverless architecture, lambdas, elastic search, REST Web services, java NIO, Spring Web services, Apigee, Splunk, New Relic, Java 8, Gradle, Git, Jenkins, Groovy, Shell scripts, python, cloud formation scripts, Asgard, Jenkins, Angular, material design, Gulp, Spring Boot, Spring MVC, Docker, datadog
Technical Lead
Confidential, Richmond, VA
Responsibilities:
- Messaging Module Design, Audit Logger Module design, documentation, end-end configuration, Development using REST & SOAP clients and spring.
- Design, configuration, implementation and testing of REST services, SOAP clients.
- Configured Apache rewrite rules. Implemented functionality for content access, queries from Nuxeo.
- Analyzed and verified cache refresh mechanism using Hazelcast Admin console.
- Web page development using Angular, CSS, HTML, J Query, Velocity, java script.
- Oracle VM and Vagrant installation and configuration.
- Ruby scripting, Selenium, mobile automation tests, wire mocks, SOAP UI testing, device testing.
- Monitoring production logs using Splunk, trouble shooting, fixing production defects.
- Provided guidance, code reviews to peers, developers, helping with installations, configurations.
- Involved in pre sprint planning, tech hour discussions.
Environment: Nuxeo, Web logic 12c, Apache Tomcat, Angular, JQuery, Grunt, JMS, Velocity, Spring MVC, Spring Web services, REST, SOAP, Maven, Ruby, Hazel cast, Ruby Mine, Appium, Jenkins, Hudson, Oracle, JMS, CSS, html, ATDD, TDD, Junit, SOAPUI, SVN, git, Splunk, JAX RS, JAX WS.
Informatica Administrator
Confidential, Deerfield, IL
Responsibilities:
- Installed and configured Informatica 9.5.1HF1 on multi grid, multi node domain environment.
- Performed Power Center Repository, Model Repository and domain backup from Unix based shell scripts as well as from Admin console
- Created different components like nodes, grids and Informatica services like repository, integration service, Model Repository Service (MRS), Data Integration Service, Analyst service, Content Management Service, Web services etc.
- Configured Informatica to communicate with different databases like Oracle, SQL Server, Teradata, DB2 etc, Main Frame and connection validations in various environments.
- Creating Informatica connections from workflow Manager.
- Responsible for software installations, patches and Hot fixes application and server Administration tasks like starting, stopping services, maintenance etc.
- Working on folder and workflow export and imports for code deployment to different environments.
- Created, tested sources, targets, transformation, mappings, sessions, workflows in Informatica 9.5
- Responsible for component validation viz., workflow, mapping, sessions in the exported environment.
- Responsible for Informatica users, group creation thru Native and LDAP configuration and granting privileges for projects/applications.
Environment: Informatica 9.5.1 HF1, Infra Client Tools (Designer, Workflow Manager, Work FlowMonitor), RHE Linux 5.6, Oracle 11g, Teradata 13.10, MS SQL Server 2008, 2012
Confidential
Application Architect, Charlotte, NC
Responsibilities:
- Studied, analyzed & provided estimates for migration of existing batch projects/applications to NGSA architecture. Implemented enhancement requirements for Open Account and e-Forms project.
- Provided inputs for the changes in existing search application using JSON as data format.
- Responsible for Sprint planning, making story cards, identifying and splitting tasks.
- Analyzed, designed, dealt with various account type creations to deal with SP unavailable situations.
- Worked on open Account, Small business, e-literature, and reports (year end) applications.
- Worked on production support, bug fixes, regression fixes, replicating and troubleshooting issues, resolving problems. Monitored user and client sessions using Realitea viewer for exact problem replication, log tracing from servers (prod, test, dev). Used Http Watch Professional for request response tracking and firebug for java script debugging. Performed unit testing using Junits & easy mocks.
- Validated look and feel of web pages on i-pads, mobile devices, browsers as per the client standards.
- Worked on branch creation, merging code in SVN, PVCS. Responsible for kicking off build jobs, monitoring them in Jenkins in a multi release environment. Responsible for rising build requests for PVCS code base. Used maven to create project jars. Conducted code reviews using crucible.
- Guided team members on building schema design, Web Services, soap UI test tool for testing
Environment: UNIX, linux, Web Sphere Server, RAD, DB2, Oracle 11g, RealiTea Viewer, Web Services (SOAP), Apache CXF, Mainframes, Jenkins, Maven, Nexus, Junit, Easy Mock, Crucible, SVN, PVCS, Spring, JSF, Rich faces, Firebug, Crucible, Http Watch Professional, Firebug, Fiddler, Java 1.6, HTML5.0 CSS, Java script, Agile
Confidential, CA
Sr. Developer-Environments
Responsibilities:
- Participation in daily team meetings discussing, dealing with design issues. Documented hardware software requirements, design for the POC process, subsequent design the post POC implementation.
- Created all the required environments for PCR and CVR regions.
- Incorporated new design changes using EJBs in 6.3. Ported, built, deployed and tested using 6.3 GA version, deployed, tested in prod environment as part of parallel go live operation
- Built, deployed, tested Web services application in 6.3 using Oracle DB and jdbc otd.
- Ported 5.1.3 routes (projects for receive, translate and transfer HL7 messages) to Java Caps 6.3 Beta version, built, deployed tested o/p as part of POC
- Trouble shooting, supporting users for successful reception, translation and delivery of messages from end to end systems in QA for unit testing, user acceptance testing and go live phases
- Used imq admin tool for connecting to brokers, stopping brokers, creating topics, queues, monitoring subscriber.
- Worked with various HL7 messages viz., ADT, ORM, ORU. Created OTDs (Object Type Definition) for HL7 message accommodation and parsing. Compared, validated outputs of ported routes with prior versions using HL7 diff, ultra-compare.
- Used ultra-compare, hl7 diff, neo browse, hl7comm and various other utilities.
Environment: Linux, Confidential 6.3, glass fish, Netbeans IDE, Confidential 5.1.3, AIX, HL7, e gate, eWays, JCD, OTD, Web services, SOAP UI, imq, JMQ, SQL Developer, shell scripts, Java 1.5, EJB 3.0
Confidential, Boston, MA
Application Architect
Responsibilities:
- Researched and recommended a solution for multi page tiff generation & Screen Scrapping
- Involved in development discussions and discussions with the business analysts to identify and understand the system requirements.
- Designed and documented reference architecture, solution architecture, key decision templates, business and technology templates for multi page TIFF and Deaja Image Viewer.
- Documented the solution architecture pattern for the image repository application.
- Prepared reference architecture docs for Hibernate, Spring framework, Spring security & Web Services.
- Reviewed design documentation on Oracle partitioning for Confidential application.
- Reviewed CAD and DAD documents for Confidential application
- Involved in reviewing DAD and CAD s for various other applications.
- Providing and suggesting feedback, architectural solutions.
Environment: EMC Documentum 6.6, eRoom, Task Space 6.6, Web Seal, JAI imageIO, DFC, DIS, Web Sphere 6.5, Oracle 11g, DB2, EMC Celera, View ONE Pro, Java Method Server. TDM, TAM, eclipse
Confidential, Bloomington, IL
JSF Lead Developer
Responsibilities:
- Mentoring team members on rich faces and JSF and providing assistance in application development.
- Responsible for integration of IMS, an interface which exposes host services using DAO’ s & X-Stream
- Spring used as an integration layer between the services exposed as adapters & JSF managed beans.
- Developed web pages using JSF, rich menus, trees, dialogs, data tables, list shuttles & many rich faces component. Developed facelets for re-use in web pages built using JSF.
- Application Deployment using Confidential .
- Participation in design discussions, presentations, trouble shooting problems, fixing defects, helping junior developers with their issues.
Environment: Java 1.5, JSF 1.2, facelets, Rich faces 3.2.2, AJAX, JavaScript, CSS, Spring, EJB, Web Sphere 6.1, DB2, IMS, XStream, RAD, JUnit, Ant, Clear quest, ClearCase, Share point, Lotus Notes, XML Spy, SOA, Agile
Confidential, Sacramento, CA
Application Architect
Responsibilities:
- Provided SME reviews for software, frameworks and agreements.
- Made Visio diagrams depicting the technical architecture, business flows.
- Configuration for IIS Server, Oracle UCM Server. Analysis on Adobe, Oracle UCM services.
- Worked on sample programs creating business process flows and setting business rules as part of conducting Confidential tutorial. Studied about Service Manager tool and its architecture.
- Created Confidential project using OTD, JCD, connectivity maps encapsulating business process flows, deployment profiles, environments. Building projects using eDesigner, monitor and trouble shoot problems using eManager. Deployed service on to Logical host.
- Used java multi-threading for SSN to Confidential Id retrieval from Web services. Used P2P messaging system
- Responsible for development, deployment and end-end integration of the application.
- Unit testing, integration testing and deployment on to the development and testing environments.
Environment: Java 1.5, maven2.1, eclipse3.5, SVN, Oracle 10g, Confidential 5.1.3 eDesigner, eManager, logical host, Integration Server, JMS IQ Manager, e-Xchange, OTD, XSD, XML, XML Spy, eWays Batch FTP, IIS, Linux, SOA, Confidential Repository, BPEL, TOAD, eGate
