Application Designer Resume
San Jose, CA
SUMMARY:
- Around 13 years expert level knowledge in programming languages (Java, C/C++, VB) and platform (Windows, Linux, Sun Solaris, HP - Unix, HP-Itanium and Mainframe).
- “Professional: Application Designer” with onshore offshore coordination experience specialized in Object-Oriented Analysis, Architecture and Design Patterns, Service Oriented Architecture (SOA) and Big Data.
- Presently “Professional: Application Designer” working on creating services for fraud detection, risk management and credit decisioning.
- Experience of working in various domain viz. CAD (PROE Customization), Telecom (development of network performance management and monitoring tool), financial and commercial applications and payment gateway ( Confidential ), healthcare, retail and communication software.
- Over 6 years’ experience managing large distributed teams of the size of 45 across onshore and offshore as well as small research teams. Experienced in pragmatic application of Rapid Application Development (RAD) methodologies like Agile and Scrum.
TECHNICAL EXPERTISE:
- Java/J2EE
- Shell Scripting, SED, AWK, Perl Basics
- Mesos, Apache aurora, MagicProxy, HaProxy, Docker, Nagios, Nginx
- Visual Source Safe,Clear Case, GIT, SVN, ClearQuest, JIRA, Rally
- Struts 1.2/2, EJB 2.0/3.0/3.1, Spring Framework, JQuery, WebSphere Application Server, Rational Software Architect, apache server, httpd, tomcat, nginx, JMS(ActiveMQ), SonarQube, JaCoCo, Cobertura
- Clarify, Crystal Report, SSRS, CoManChe, CSS, XML, DOM, VB, VBA, PHP, Prolog, Web Services Testing ( soapUI-Pro), Apache ANT, Tuxedo, SIP, ADSL, Citrix
- Python, MongoDB
- C/C++/VC++, STL/Boost
- Oracle, PL/SQL, Microsoft SQL Server, DTS, SSIS, Sybase, Netezza, DataStage
- Hadoop, CilkPlus, OpenMP
- MainFrame, DB2, DataStage, NetEzza
- IBM ODM
- Google Cloud Platform
- Docker, Kubernetes
ENGAGEMENT OVERVIEW:
Confidential, San Jose, CA
Application Designer
Responsibilities:
- Worked on services that does fraud detection, risk management and regulatory compliance across Confidential .
- Designed, developed, enhanced and supported services that get called across every interaction between Confidential and its users and partners.
- Scalable solution across millions of interactions, working with petabyte plus data, integrating with various other APIs in real time and yet providing high availability and configurability to the business.
- Supported the current Domestic Credit & Risk (BAU) portfolio. This includes all stakeholders, which currently consist of Credit, Marketing and IT.
- Reviewed business rules and configure using IBM ODM tools.
- Designed and implemented Execution Object Model (XOM) and Business Object Model (BOM)
Environment: Java 1.8, IBM Operational Decision Manager (ODM) v8.5, Restful Webservices, Spring boot, MicroServices (Raptor), ActiveMQ, Oracle, Python, Teradata, Aerospike, TestNG, Junit, PowerMockito, Git, Maven, Jenkins, SonarQube, Rally, ServiceNow, Hadoop, Pig, Cyclops, Docker.
Confidential, San Jose, CA
Professional: Application Designer
Responsibilities:
- Building docker stages for teams across Confidential .
- Contributed to internal deploy system to allow users to deploy to multiple Apache Aurora zones.
- Creating cluster of VM’s having set of services using apache mesos.
- Monitoring services health using nighthawk and server using Nagios.
- Tracking pool instance using zookeeper.
- Independently working on reducing technical debt on task specific observability tooling.
- Load balancing and service call routing using haproxy, magicproxy and ppfe.
- Collaborating with many engineers at Confidential to improve internal Python build hygiene.
- Creating docker images and launching it to EC instances as per current plan to move ManagedStage to Hybrid cloud.
- Debugging and validating Java/C++/Helix(JAX-WS)/Raptor(JAX-RS) services.
Environment: Cyclops, Cyclopsd, NightHawk, PPFE, MicroServices (Raptor), Node.Js, Corona, Columbus, Fusion, CMPaas, Altus, TurboRoller, ICE Server, SLRouter/DispatchRouter, Atlas Service Framework, Atlas Message Queues, JMS, Java 1.7, C++, Python, Boost, Oracle, MongoDB, HTML5, CSS3, JSP/Servlet, JUnit, Mockito, JavaScript, Shell Script, GIT, Rally, ServiceNow, Restful Webservices, Apache http server, Nginx, Apache Aurora, Apache Mesos, Zookeeper, Nagios, HAProxy, MagicProxy, Docker, AWS Beanstalk, Maven, Jenkins, SonarQube, Jira, TestNG, JMeter, F5.
Confidential, Bloomington, IL
Web Systems Analyst
Responsibilities:
- Hands on developer taking part of an effort to migrate largely used DCI application from IBM WAS 6.1 to 8.5.
- Minor application enhancement (like removing eventing ejb, replacing remote ejb with local ejb etc).
- Maintained high-quality of RESTful services guided by best practices found in the Richardson Maturity Model.
- Worked on the development practices and the quality engineering team as part of the company’s largest development initiative. While with the team, we participated and led various efforts improving standards and guidance touching a very diverse open source technology stack.
- As part of a tactical team evaluated offshore delivered components, and then stepped in to re-factor portions of delivered code to meet standards.
Environment: Java 1.6, RAS 8.0/8.5, WebSphere Application Server 6.1/8.5, Jersey 1.8, Struts 1.2/2.0, JSP, Servlet, DB2, Mongodb, Maven, Jenkins, Rally, JMeter, Postman, JUnit, Mockito.
Confidential, DodgeVille, WI
Technical Architect and Onshore-Offshore Coordinator
Responsibilities:
- Managing lands’ end core architecture written in C++ and working as developer on feature enhancements and application modernization.
- Confidential (Enterprise Data Warehouse): Auditing DB2 and NetEzza tables. Writing/compiling/testing jobs in mainframe and Data Stage. Managing a team of 9 FTE at onshore and 7 at offshore. Creating backlog and iterations, scheduling daily scrum, stakeholder meetings, retrospective meetings etc…
- Created RESTful web services interface to Java-based runtime engine and accounts.
- Marketing, Corporate/Finance/Retail and Merchandizing: Bridging techno-managerial gap between onshore and offshore by implementing agile methodology in the work process. Scheduling daily scrum and finding out issues and queries in project. Estimating effort hrs, preparing detailed task plan sheet, allocating work to team, monitoring progress on task, handling issues, monitoring defect ageing, scheduling planning/retrospective meetings, preparing various chart (velocity, iteration burn down, release burn up, throughput, defects by priority and defect trend charts).
- Confidential: Developing various Confidential modules in Java/J2EE.
Environment: Confidential: Java 1.6, Hibernate, Struts2, EJB 3.0, Spring Framework, Rational Software Architect, WebSphere Application server, Maven, Jenkins, JUnit.
