Technical Architect Resume
PROFESSIONAL SUMMARY:
- Accomplished, motivated and versatile IT professional with over 14 years of experience in design and development of advance software solutions using Java/J2EE technologies in financial domain.
- Proficient in carrying out Big Data analytics and processing on Hadoop Ecosystem using Apache Spark, Hadoop Map Reduce, Pig and Hive.
- Experienced in Service Oriented Architecture (SOA) and implementation of its principles in building SOAP and RESTful Web Services.
- Designed and developed mission critical and scalable applications using ESB technologies like Websphere Message Broker (IIB9), Spring Integration (SI) and worked extensively on Message Oriented Middleware (MOM).
- Innovated Message Flow Monitor, a graphical diagnostic and monitoring tool for long running web service compositions on IIB.
- Proficient in design and development of server side components using Spring Core Framework, Spring Boot, Spring Security, Spring MVC and ORM technologies like Hibernate.
- Experienced in building Microservices on cloud using Platform as a Service (PaaS). Good knowledge of Amazon Web Services (AWS).
- Designed and developed automation tool for functional testing of Web Services as a part of Continuous Integration (CI) process.
- Devised end to end solution for number of projects and led the team on development.
- Certified Big Data and Hadoop Developer and Sun Certified Java Programmer.
TECHNICAL SKILLS:
Architectures: Service Oriented Architecture (SOA), Hadoop Architecture, Platform as a Service (PaaS) Architecture, AWS (Amazon Web Services, IaaS)
Design Concepts: Object Oriented Design, Design Patterns and Principles, UML
Programming Languages: Java 1.7
Development Frameworks: Spring Core, Spring Boot, Spring Security, JPA, Hibernate, Apache CXF
Unit Testing Framework: Junit
Web Service Standards: JAX - WS, WSDL, JAXB, RESTful
Database Management System: Oracle 12c, Apache Cassandra
Middleware Systems: IBM Integration Bus (IIB9/ESB/Message Broker), Websphere Server, Spring Integration, Tuxedo
Hadoop Ecosystem: HDFS, Map Reduce, Hive, Pig, Apache Spark, HBaseWeb Technologies: HTML, Javascript, Spring MVC, JSON
XML Technologies: XSL, XSD, Apache Xalan, Apache Xerces
Transport Protocols: JMS, Websphere MQ, TCP/IP, HTTP, FTP
Build Tools: Maven, Ant
Scripting Languages: UNIX Shell Script, Sed, Awk
Operating Systems: Linux, AIX, Windows
Version Control Systems: Clearcase, Subversion (SVN)
PROFESSIONAL EXPERIENCE:
Confidential
Technical Architect
Responsibilities:
- Develop “Smart Adviser” component in Spark to identify and rank Investment Advisors based on their investment decisions.
- The decision is evaluated against movement of FTSE 100 (Financial Times Stock Exchange) index and rank is derived from average out value of differential index per holding.
- Integrate Apache Kafka with Spark to process real time feed of data and update RDBMS tables.
- Design and develop monthly Fee Calculation Process using Pig, Hive and Hadoop Map Reduce jobs for a large set of data related to advised holdings.
- Analyze deal transactions and stock exchange index data using Hive and Pig scripts.
- Use “Linear Regression” algorithm to train statistical model based on historical market price of funds. The model is used to predict the price of fund real time for a given investment period.
- Use “k-mean cluster” algorithm to classify funds into High, Medium and Low profit categories based on their historical price data.
- Classify new customer into Premier and Non-Premier category based on trained “Naïve Baes” model.
Technologies: HDFS, Hadoop Map Reduce, Apache Spark, Pig, Hive, Sqoop, Java 1.7
Confidential
Technical Architect
Responsibilities:
- Initiate and design end to end working of this application.
- Develop RESTful web service operations for retrieval of data from RDBMS.
- Use Spring Boot to make application deployable on PaaS infrastructure.
- Use Spring Security for authentication and D3.js for graphical representation.
Technologies: Java 1.8, Spring Boot, Spring Core, Spring Security, Spring MVC, RESTful Webservices, PaaS
Confidential
Technical Specialist
Responsibilities:
- Design and develop Deal Processing System using IIB9 as Enterprise Service Bus
- Design architectural components like exception handling, logging and scalability for the application in IIB9.
- Design and develop compositions for processing of various types of deals namely, New Buys, Switch, Redemption, Re-registration in IIB9.
- Lead the team on development and delivery.
- Debug and troubleshoot problems and provide resolutions in a time bound manner.
- Design and develop Functional Test Automation Framework that facilitates auto generation of test-cases, their execution and reporting.
Technologies: IBM Integration Bus (IIB9), XSLT, ESQL, Java
Confidential
Technical Specialist
Responsibilities:
- Gap analysis and impact assessment.
- Continuous engagement with propositions on queries and resolutions.
- Design the change in web services to include fee specific rules.
- Integrate with 3rd party revenue and billing system (REVPORT) to send daily feed files.
- Single Point of Contact for discussions with 3rd party on requirements and interface specifications.
- Design the change in investment engine to in corporate collection of fees.
- Debug and troubleshoot problems and provide resolutions in a time bound manner.
- Lead the team on development and ensure quality standards are met.
Technologies:Java 1.6, Apache CXF, JAX-WS, Web Services, Spring Core, Hibernate, Oracle 10g
Confidential
Technical Specialist
Responsibilities:
- Design and develop new SOAP based Java web service called “Fee, Charge and Commission” to accommodate the requirements.
- Specify interface requirements for integration with 3rd party.
- Debug and troubleshoot integration issues.
- Lead the team on development and ensure quality standards are met.
Technologies: Java 1.6, Apache CXF, JAX-WS, Web Services, Spring Core, Hibernate, Oracle 10g
Confidential
Assistant Consultant
Responsibilities:
- Gather business requirements and carry out gap analysis.
- Integration with Reuters to obtain live FX rates.
- Design and develop interfaces for integration with client legacy systems.
- Develop business logic to process SWIFT inter-bank messages.
- Liaise with off-shore team for defect fixes and deliverable components.
- Debug and troubleshoot problems and provide resolutions in a time bound manner.
Technologies: Java, C++, Unix Shell Script, Apache httpd, Tuxedo, Websphere MQ, Oracle
Confidential
IT Analyst
Responsibilities:
- Gather business requirements and carry out gap analysis.
- Customize product to meet business requirements.
- Define interface specifications and integrate with legacy applications
- Develop and unit test interface components.
- Liaise with off-shore team for defect fixes and deliverable components.
- Integration with SMS delivery engine, Grapevine using asynchronous MQ messaging
Technologies:Java, C++, Unix Shell Script, Apache httpd, Websphere MQ, Tuxedo, Oracle
Confidential
Assistant Systems Engineer
Responsibilities:
- Develop translator to convert non-xml messages to xml format.
- Develop Service Executor for rule based routing of xml messages.
- Develop XSLT for XML transformations.
- Carry out enhancements and fix defects/issues.
Technologies: C++, Unix shell script, Tuxedo, Websphere MQ, Oracle
