Hanu Reddy Sr. Java EngineerResume
Hanu Reddy Sr. Java EngineerResume
Email: hanu007@[Link]
Mobile: 628-333-9007
Alpharetta, GA
[Link]
PROFILE:
Sun Certified Java professional with solid IT experience in developing, delivering of software using wide
variety of technologies in all phases of the product life cycle.
Expertise in Java/J2EE, Springboot based REST Services. JBoss JBPM and ESB (Apache
Camel/Fuse/MuleSoft)/APIGEE, Scala, Spark, Bigdata technologies & Python as senior developer and
consultant.
AWS Services: ECS, EKS, Lambda, Cognito, S3, SNS/ SQS, Dynamo DB/ Document DB, RDS, EMR,
API Gateway, IAM: EC2, VPC, ELB, Route 53, CloudWatch, Step functions, Batch, Glue, EventBridge)
Proven ability in project-based leadership, teamwork and effective communication skills.
TECHNICAL SKILLS:
Java / J2EE
Core Java J2ee, Concurrency and multi-threading programming,
RHPAMJBPM 6.x,7 JBPM Drools/RHDM, Process Automation Manager
API Lead using APIGEE, 3ScaleApi Manager, AWS API Gateway.
JBoss Fuse/Karaf, Camel ESB/MuleSoft.
Scalable REST services using Microservice Based Architecture with Spring Boot and Messaging
(Kafka) and NATS
Scala, Spark, Databricks, HDFS, Bigdata Hadoop, HDFS Cloudera, Impala, Hive, Spark SQL, Hue,
Apache Spark, AWS, GCP
Distributed systems utilizing Java, J2SE /J2EE, EJB1 /2/3/3.x, JPA (Java Persistence API)
Servlets, Multithreading, Generic, Collection, spring, Hibernate, JSP, STRUTS, JSF, JMS,
XML/XSLT, Swing, GWT, CORBA and JDBC.
Application server used WebLogic 5.1/6.1/7.0/8.1/9/10.3/11g/12c, Websphere4.5/5.01/6.1, Apache,
Tomcat, JBOSS EAP 5.2/6.3/6.4/7.X and JBOSS –AS, JBOSS Fuse
Used MVC (Model View Controller) framework under Spring/Struts Framework
Object-oriented design principles and patterns
Designed use cases, sequence and class diagrams, activities, states, objects and components.
Used UML.
DevOps Docker, Kubernetes, OpenShift, CDK and GitHub
Test automation, testing tools and deployment tools including TeamCity, Hudson, Jenkins, Nexus,
QTP, Load Runner, Your KIT, JMeter, SOAPUI, Cucumber, Ruby, JProfiler, Selenium, JUnit, jMock,
power mock, easy Mock, Perforce PVCS, CVS, subversion, Ant, Maven, GitHub, Docker
AWS Services: ECS, EKS, Lambda, Cognito, S3, SNS/ SQS, Dynamo DB/ Document DB, RDS,
EMR, API Gateway, IAM: EC2, VPC, ELB, Route 53, CloudWatch, Direct Connect, Cloud Front,
Elastic ache, Step functions, Batch, Glue, EventBridge)
Application Integration experience – ESB (Camel/Fuse), Spring Batch, SOA, Camel EAI (Enterprise
Integration Patterns).
Web Skills:
Understanding of key Internet standards including HTTP, FTP, Multithreading, SOAP and Restful
services.
HTML, JavaScript, AJAX, JSON, AngularJS, ReactJS, JSF, Prime faces, Perl/PHP, XML,
Tomcat, Apache,
Databases:
1
Developing applications using Oracle9/10g/11g/-19, Sybase, Postgres, MySQL, Access and MS
SQL Server.
Skilled in the use of SQL, Stored procedures (PL/SQL, T-SQL) and transaction processing.
Big Data:
Hadoop, HDFS Cloudera, Impala, Hive, Spark SQL, Hue, Apache Spark, Solr, Oracle
Coherence, Cassandra, Avro, Parquet, JSON Dataset
Version Control:
PVCS, CVS, Perforce, SourceSafe, Subversion, ClearSource, GIT Hub
Frameworks:
Spring 2 /2.5/3.01/4.X Framework, Hibernate, Struts1/2, JSF/Prime faces
BPM: JBoss, Activiti 5.X, JBPM /4.x/6.3/6.4.X
Others:
Kubernetes,Azure,Log4J, Curl, JBPM4/6.3/6.4, BPM, JBoss Drools, Eclipse, Groovy/Python/Ruby,
Micro Services, SOAP, Axis, Apache NiFi,Mulesoft Redhat JBoss Fuse
(ESB)/Camel/AMQ/Karaf, Hudson/Jenkins/TeamCity, JMeter, Load Runner, Restful Web
services, Ajax, JQuery, JSON, Swagger, RAML ,Scala, Hadoop, MongoDB(No SQL), Oracle
Coherence, Selenium (web driver) Cloud computing, AngularJS ,Cucumber, Ruby, AWS, open
Shift, Kafka, Spring ecosystem components (Netflix, Eureka, Netflix Zuul, Ribbon, Consul)
Good Understanding of Financial instruments like Equities, Securities, Derivatives, FX, Risk
(Market Risk and Credit Risk) and Risk Management, Fixed Income, Market Data, Regulatory
and compliance knowledge of Basel III, Dodd Frank Risk Reporting
Experience of Managing/working with near shore/Offshore development teams.
Programming Methodologies:
Waterfall, RUP, XP (Extreme Programming), RAD, Agile, TDD, BDD (Behaviour Driven Development),
Pair programming, Scrum
STRENGTHS:
Possesses excellent communication skills & renders good cooperation as a team member
Confident and efficient in undertaking assignments.
Positive mental attitude
Organising ability
Good interpersonal skills
Excellent Analytical and Problem-solving skills
Ability to work to deadlines
Quick Learner
PROFESSIONAL QUALIFICATION:
Master of Computer Applications from Osmania University, India first class with distinction, 1998
Bachelor of Science (Mathematics, Physics, Geology) from Osmania University, India, 1994
CERTIFICATIONS:
WORK EXPERIENCE:
Designed developed Scalable REST services using Microservice Based Architecture with Spring
Boot to support Payments and lending application
2
Work in Agile environment to complete user stories in a given sprint, attend daily Scrum, Sprint
planning, Backlog grooming and retrospective meetings.
Develop Scalable REST services using Microservice Architecture, with Spring Boot services
interacting through a combination of REST and Messaging (Kafka)
AWS Services (EventBridge ECS, EKS, Lambda, S3, SNS/ SQS, Dynamo DB/ Document DB, RDS,
API Gateway, IAM, Lambda, CloudWatch, Step functions, Kinesis, Batch)
Define and configure CICD pipeline using scripting lang such as Groovy
API management solutions using APIGEE API manager to include API proxies, rate limiting,
security, analytics, monetization and developer portals.
API Manager services offering on cloud as well on premises.
API Manager policy configuration such as rate, Quota, Access Control, Java Callout, JavaScript
callout, Spike Service call out to invoke external services etc. and OAUTH2.
Collaborating with API engineers and backend engineers to improve the quality of Backend APIs
and assist in establishing best practices / processes.
New Relic and Splunk alert configuration for Production environment
Involved as part of DevOps team to configure, install APIGEE on premises
Customized Swagger for API invocation.
Documentation of the API using Swagger/OpenAPI, Wiki
JBPM/RHPAM Process Designing and authoring in Business central, deploying then on
JBPM/RHPAM Kie Server.
JBPM / RHPAM Services task implementation with the custom WorkItem Handler and very complex
workflows, asynchronous tasks, user tasks, event listeners and Business Central deployments &
APIs.
Encapsulate business logic in RHDM (Decision Manager) JBoss rules with Drools rules engine
(Guided Decision Table and Spreadsheet based Decision table).
Security implementation OAuth2, SSL (2 way) and JWT
Customized Swagger for API invocation.
Documentation of the API using Swagger/Open Api 3.x
Designed developed Scalable REST services using Microservice Based Architecture with Spring
Boot and Messaging (Kafka)
Bug fixing raised by the Test Team and providing solution as per Business user requests
Supports and develops software engineers by providing advice, coaching and educational
opportunities
Operationalize APIGEE, JBOSS JBPM/RHPAM and RHDM Product Suite and JAVA based Micro
service API’s by evaluating analysis, solution development, and proposed solution working closely
with infrastructure and networking team to set up all environments such as Dev, QA, Prod
Involved in preparing Quality Documentation, Presentations
Technologies used: Core Java /J2EE, Spring3/4, Maven, XML, JMS, Groovy, Postgres, Restful
JBPM/RHPAM, JBoss Drools/RHDM, JBPM, JavaScript, SOAPUI, HTML, Kafka, Swagger, TDD, Spring
Boot, Angular/ReactJS OpenShift, Kubernetes, AWS, Java 17.
Senior Java Consultant/API Lead (JAVA, JBPM, ESB and APIGEE) (Oct 2019 – March
2020)
Client: GAP Inc, California, USA
Design Develop software solutions as per Business Requirements, studying systems flow, data
usage, and work processes using middleware technology such as RedHat JBoss JBPM (6.5) and
JBoss FUSE/ (Camel ESB) ActiveMQ/Karaf, API Manager (APIGEE/3Scale) and Java.
API management solutions using APIGEE/3Scale API manager to include API proxies, rate limiting,
security, analytics, monetization and developer portals.
API Manager services offering on cloud as well on premises/hybrid.
API Management product evaluation configuration, security proxy/policies set up.
API Manager policy configuration such as rate, Quota, Access Control, Java Callout, JavaScript
callout, Spike Service call out to invoke external services etc. and OAUTH2.
Collaborating with API engineers and backend engineers to improve the quality of Backend APIs
and assist in establishing best practices / processes.
New Relic and Splunk alert configuration for Production environments.
Involved as part of DevOps team to configure, install APIGEE on premises
3
Involved as part of DevOps team to install and configure, Cassandra, zookeeper and Qpid
(Postgres)
Customized Swagger for API invocation.
Documentation of the API using Swagger/RAML, Wiki
Develop Scalable REST services using micro service architecture, with Spring Boot services
interacting through a combination of REST and Messaging.
JBPM Process Designing and authoring in Business central, deploying then on JBPM Kie Server.
JBPM Services task implementation with the custom WorkItem Handler and very complex
workflows, asynchronous tasks, user tasks, event listeners and Business Central deployments &
APIs.
JBoss Camel (ESB) -EIP pattern implementation such as Camel routing, Dynamic Router, Splitter,
Routing Slip, Service Call, filters, Transformations, Aggregator, Dead Letter Channel and Content
based Routing.
Encapsulate business logic in JBoss rules with Drools rules engine (Guided Decision Table and
DRL).
Operationalize JBOSS JBPM Product Suite and JAVA based Micro service API’s by evaluating
analysis, solution development, and proposed solution working closely with infrastructure and
networking team to set up all environments such as Dev, QA, Prod, DR and setting up the load
balancer etc.
Security implementation OAuth2, SSL (2 way) and JWT
Designed developed Scalable REST services using Microservice Based Architecture with Spring
Boot and Messaging (Kafka).
Involved in preparing Quality Documentation, Presentations.
Integration of the various vendors Restful/Soap Web services and services offering via ESB.
Integration of other .net services into ESB layer and services offering via ESB.
Rich UI using java script such as AngularJS, React JS
Bug fixing raised by the Test Team and providing solution as per Business user requests
Worked with Mutually signed SSL and OAuth2 authentication for Restful/Soap Web services
integration and implementation.
Supports and develops software engineers by providing advice, coaching and educational
opportunities
Work in Agile environment to complete user stories in a given sprint, attend daily Scrum, Sprint
planning, Backlog grooming and retrospective meetings.
Technologies used: S3, Core Java /J2EE, Spring3/4, Maven, XML, JMS, SOA, JAX-WS/Restful,
Linux, Groovy, Postgres Activiti BPM, JBoss Drools, JBPMTDD/BDD, JavaScript, SOAPUI, HTML
JBPM6.4, Redhat JBoss Fuse ESB(Camel),3Scale/NGINX, ActiveMQ/Kafka, Tomcat, 3Scale API
Manager, APIGEE, Swagger.
Design Develop Risk Model Development Kit as per Business requirements to calculate various
Risk factors based on Model and Data.
Developed Risk calculator and modeler using Scala and Spark.
Extraction and Transformation of the data using Scala Spark job
Scala JAVA and Groovy based modules with Spark Context for database to Transform Data to
Parquet Format files
Decoding, Encoding of Data records using Groovy, Java, Paraquet, Avro
Developed Microservices based Rest API to invoke and submit Spark Jobs to invoke it as Service
as a model
Developed Scala based utilities module for its usage in Unit testing
Provisioned and submit Scala-Spark jobs on Azure Databricks Environment.
Analyse and improve the performance of the spark Job.
Migration of the Azure HDFS storage to AWS S3
Configured AWS API Gateway. with the API's and policies.
Bug fixing raised by the Test Team and providing solution as per Business user requests
Supports and develops software engineers by providing advice, coaching and educational
opportunities
4
Work in Agile environment to complete user stories in a given sprint, attend daily Scrum, Sprint
planning, Backlog grooming and retrospective meetings.
Technologies used: Scala, Spark, Azure, Databricks, AWS, S3, Azure data bricks, Maven, XML, JMS,
Hadoop, HDFS, AWS S3 AWS API MANAGER.
Design Develop software solutions as per Business Requirements, studying systems flow, data
usage, and work processes using middleware technology such as RedHat JBoss JBPM (6.5) and
JBoss FUSE/(Camel ESB) ActiveMQ/Karaf, API Manager (APIGEE/3Scale) and Java.
Collaborating with API engineers and backend engineers to improve the quality of Backend APIs
and assist in establishing best practices / processes.
Customized Swagger for API invocation.
Documentation of the API using Swagger/RAML, Wiki
Develop Scalable REST services using micro service architecture, with Spring Boot services
interacting through a combination of REST and Messaging.
JBPM Process Designing and authoring in Business central, deploying then on JBPM Kie Server.
JBPM Services task implementation with the custom WorkItem Handler and very complex
workflows, asynchronous tasks, user tasks, event listeners and Business Central deployments &
APIs.
Encapsulate business logic in JBoss rules with Drools rules engine (Guided Decision Table and
DRL).
Operationalize JBOSS JBPM Product Suite and JAVA based Micro service API’s by evaluating
analysis, solution development, and proposed solution working closely with infrastructure and
networking team to set up all environments such as Dev, QA, Prod, DR and setting up the load
balancer etc.
Security implementation OAuth2, SSL (2 way) and JWT
Bug fixing raised by the Test Team and providing solution as per Business user requests
Worked with Mutually signed SSL and OAuth2 authentication for Restful/Soap Web services
integration and implementation.
Supports and develops software engineers by providing advice, coaching and educational
opportunities
Work in Agile environment to complete user stories in a given sprint, attend daily Scrum, Sprint
planning, Backlog grooming and retrospective meetings.
Technologies used: Java /J2EE, Spring3/4, Maven, XML, JMS, SOA, JAX-WS/Restful, Linux, Activiti
BPM, JBoss Drools, JBPM TDD/BDD, JavaScript, SOAPUI, HTML, ActiveMQ/Kafka, Tomcat, 3Scale
API Manager, APIGEE, Swagger, BDD Spring ecosystem components (Netflix, Eureka, Netflix Zuul,
Ribbon, Consul).
.
Senior Java Consultant/API Lead (JAVA, JBPM, ESB and APIGEE) (Jan 2017 - Feb
2018)
Client: Cetera Financial Group, California, USA
Design Develop software solutions as per Business Requirements, studying systems flow, data
usage, and work processes using middleware technology such as RedHat JBoss JBPM (6.5) and
JBoss FUSE/ (Camel ESB) ActiveMQ, API Manager (APIGEE/3Scale) and Java.
Integration and consumption of thef various Third-party API’s such as Pershing and BroadRdge
API management solutions using APIGEE/3Scale API manager to include API proxies, rate limiting,
security, analytics, monetization and developer portals.
API Manager services offering on cloud
API Management product evaluation configuration, security proxy/policies set up.
API Manager policy configuration such as rate, Quota, Access Control, Java Callout, JavaScript
callout, Spike Service call out to invoke external services etc. and OAUTH2.
Collaborating with API engineers and backend engineers to improve the quality of Backend APIs
and assist in establishing best practices / processes.
New Relic and Splunk alert configuration for Production environments.
5
Customized Swagger for API invocation.
Documentation of the API using Swagger/RAML, Wiki
Develop Scalable REST services using micro service architecture, with Spring Boot services
interacting through a combination of REST and Messaging.
JBPM Process Designing and authoring in Business central, deploying then on JBPM Kie Server.
JBPM Services task implementation with the custom WorkItem Handler and very complex
workflows, asynchronous tasks, user tasks, event listeners and Business Central
deployments & APIs.
Involved in preparing Quality Documentation, Presentations.
Integration of the various vendors Restful/Soap Web services and services offering via ESB.
Integration of other .net services into ESB layer and services offering via ESB.
Evaluated solution and developed POC using MuleSoft and other.
Bug fixing raised by the Test Team and providing solution as per Business user requests
Worked with Mutually signed SSL and OAuth2 authentication for Restful/Soap Web services
integration and implementation.
Supports and develops software engineers by providing advice, coaching and educational
opportunities
Work in Agile environment to complete user stories in a given sprint, attend daily Scrum, Sprint
planning, Backlog grooming and retrospective meetings.
Technologies used: Core Java /J2EE, Spring3/4, Maven, XML, JMS, SOA, JAX-WS/Restful, Drools,
JBPM, TDD/BDD, SOAPUI, HTML, JBPM6.4, Redhat JBoss Fuse ESB(Camel), 3Scale/NGINX,
ActiveMQ/Kafka, Tomcat, 3Scale API Manager, APIGEE, Swagger, BDD, MuleSoft).
Involved in analysis, development, and implementation of the Retails Bank Cheque Imaging
Programme
6
Analysis, Estimate, Design, Development in Colab (Agile)
Introduced JBoss Fuse (ESB) Camel to the business for routing and Orchestration of the services.
Architected, Designed and delivered the ESB services for Orchestration and routing.
Designed and implemented Camel configuration to handle Bankers Cheque Processing Job
Defined and developed JBoss Fuse (ESB) Apache Camel routes transaction and non-transactional
JMS message implementation using Active MQ and Oracle MQ
Integration of the services such as A2IA for Cheque Image and Account and Fund eligibility services
legacy interaction with IBM Mainframes, MQSeries and Web sphere
Usage of the JRules/Drools for Validation and Fraud detection.
API Management product evaluation configuration, security proxy/policies set up.
API Manager policy configuration such as Quota, Basic Authentication, Access Control, Java
Callout, JavaScript callout, Spike Service call,
Involved in preparing Quality Documentation, Presentation
Performance Enhance Using JProfiler
Scalable REST services using Microservice Based Architecture
Rich UI using java script such as jQuery, Angular JS
Work in Agile environment to complete user stories in a given sprint, attend daily Scrum, Sprint
planning, Backlog grooming and retrospective meetings
Technologies used: Core Java /J2EE, Spring3, Maven, XML, JMS, SOA, JAX-WS/Restful, Jersey,
Unix/Linux, JRules/Drools, Agile, TDD/BDD, Eclipse, JavaScript, SOAPUI, Redhat JBOSS
FUSE(ESB)/Apache Camel and Oracle AQ, JMeter, JBoss EAP OpenShift /AWS, 3Scale API Manager,
APIGEE Hadoop, Cloudera, Spark, Impala.
7
Involved in the setting up, design, developing of the domains, filters, Elastic search, Indexes, and
aggregator for the Oracle Coherence GRID Edition (Both replicated and partitioned) for Risk Engine
calculation.
Invocation of the ISDA Qlib price matrix calculation through JNI in AWS / EMR for overnight process
Implemented QLib for various other exposure measure such as Concentration Risk, Short, charge
and Recovery Risk.
Restful API interface implementation for integration in the Web portal
Business Logic implementation and validation using Drools
Automation of the test scripts of the web-based interface using selenium web driver, ruby and
Groovy
DoddFrank and Market and Credit Risk Reporting generation.
Work in Agile environment to complete user stories in a given sprint, attend daily Scrum, Sprint
planning, Backlog grooming and retrospective meetings.
Technologies used: Core Java /J2EE, Hadoop HDFS, Spark, Oracle Coherence (GRID Edition),
Spring3, WebLogic, Alfresco Activiti BPM, JBoss Drools, Camel, Hibernate, Maven, XML, JMS, SOA,
JAX-WS/Restful, Jersey, Unix/Linux, Agile, TDD/BDD, Eclipse, Ajax, JavaScript, SOAPUI, Cucumber,
AWS, Amazon EMR, Razor-Risk, Cassandra, Microsoft Azure.
Developed the Restful web services providing the Reuters Information code (RIC) Mapping Service
for the IDN data extracted from Stock Exchanges
Involved in modules developing the User management for quota and licence of the RICS usage.
Automation of the test scripts of the Restful web services interface for BDD using Cucumber
Ruby, web driver
Developed build scripts ruby rakes to automate the build and test execution of the cucumber BDD
test
Technologies used: Core Java /J2EE, Oracle10/11g/, Spring3, Hibernate, Maven/Ant, XML, JMS,
Restful /Web services, Unix/Linux, Agile /XP, TDD/BDD, Eclipse, Ajax, JavaScript, Spring Batch,
SOAPUI Ruby/Cucumber, LoadRunner /JMeter.
As part of Counterparty Credit Risk (CCR) team my responsibilities include working directly with the
business team to define requirements, perform analysis and develop, build, test, and implementation and
support of systems.
Involved in requirement gathering, analysis, development, implementation and support and
enhancement of the Counter Credit Risk Calculation and reporting application.
Implemented, Re-engineered and enhanced the old existing functionality with the latest technologies
such as Spring 3, Hibernate, free marker, Java etc. to accommodate new business enhancements
Involved in the integration and development of the various web services for Monte Carlo and IMM
simulations, Credit Risk and risk exposure calculations such as (CVA, PFE, CPE, WPE, EPV CNE,
PV, PD and LGD etc.) Limits etc.
Involved in the setting up the data grid -caching of the data in memory using Oracle coherence (Both
replicated and partitioned) for Risk Engine calculation.
Liaised and worked closely with the business and development team effectively managing the
change management, business requirement and defects raised as part of the UAT testing
Implemented the framework for Spring Batch for processing of the various format Files and
populating the database
Automation of the test scripts of the web-based interface using selenium web driver
Technologies used: Core Java /J2EE, Oracle10/11g/, Spring3, Hibernate, Maven/Ant, XML, JMS, SOA,
JAX-WS/Restful, Unix/Linux, JSP/JSF/Free marker/GWT, Agile /XP, TDD, Eclipse, Ajax, JavaScript,
Spring Batch, Oracle Coherence, Ruby/Cucumber, Scala, Drools.
8
Sr Java developer/Lead, Credit Suisse, London (Feb 2010 - August
2011)
Project: (Equity/Fixed Income) Derivative Trade Capture System
As Part of Trade flow team my responsibilities include working directly with the business project team to
define requirements, perform analysis and undertake design, build, test, and implementation and support of
systems.
Involved in requirement gathering, analysis, design, development, implementation and support and
enhancement of the derivative trade capture system
Designed and developed various JAVA J2EE EJB, JMS, Webservice components to Save/Persist
and Fetch/retrieve/Query the Trade data from various another Frontend Trader Tools developed
Encapsulated the Workflow Using JBoss JBPM and business rules using JBoss Drools
Designed database and implementing using SQL- PL/SQL, T-SQL
Encapsulated complex Business logic using Java Components, JMS and webservices, JTA and
PL/SQL stored procedure
Worked directly with Quants and other business stakeholders on functional enhancements and new
requirements for Spot and Forward product
Introduced Team city continuous integration server for performing automated builds, running
regression tests, reporting code coverage and performing static code analysis quality checks, using
JUnit, easy Mock and Sonar
Designed and developed JMS MDB to process incoming messages and send Message to external
system
Processing of Market Data, Reference Data and Derivative Query Search using Oracle Coherence
and EHCache
Transformation of XML documents using XSLT/XpathXQuery
Involved in the configuration and administration of the WebSphere/WebLogic /JBoss
Developed various other API’s and tools using Technologies Spring and Hibernate in Agile style
methodology which are used for Product labelling and Trade Linking
Technologies used: Java /J2EE, EJB2/3/JPA, Oracle Coherence, Oracle10/11g/Sybase, Struts2,
Spring, Hibernate, Maven/Ant, XML/XSLT, JMS/Tibco, SOAP/SOA, JAX-WebSphere/WebLogic 10.3,
Unix/Linux, JSP/JSF, XML/JAXB, JBPM, JBoss Rules (Drools), Agile/XP, JIRA TDD.
Responsibilities include working directly with the business project team to define requirements,
perform analysis and undertake design, build, test, and implementation and support of systems.
Involved in requirement gathering, analysis, design, development, implementation and support
Involved in Developing low latency Order Routing/Trading and Reconciliation System
Encapsulated complex Business logic (Mathematics formulas) using PL/SQL stored procedure
Developed Daily and Monthly Batch program to extract from feed and produce feed for other system
based on conditions
Financial Information exchange of various Instruments through Bloomberg and FIX
Designed and developed Web based Presentation layer Using Struts1/2 and also Proof of Concepts
using JSF
Designed and developed JMS MDB to process incoming messages and send Message to external
system
Transformation of XML documents using XSLT/Xpath/XQuery
Technologies used: Java /J2EE, EJB3/JPA, Java Swing Oracle9/10g/Sybase, JDBC,
Struts2/JSF/GWT, Spring, Hibernate, Maven/Ant, Log4j, XML, JMS, SOA-, Axis,
WebSphere/Weblogic10.3, Unix/Linux, JSP, HTML, AJAX/EXT-JS, XML-Schema JAXB Binding,
Agile/XP, LoadRunner.
9
Involved in the development of the applications AA Insurance and AA Car Rental (web-based
SOA integration) offering on the website [Link]
Involved in the design development and implementation of the business logic (using skills Spring,
Hibernate, Axis, SOA) and Presentation Layer (using Struts, JSP, Oracle, XML, AJAX)
Involved in developing UI interfaces using Struts, JSP, Spring framework, and Hibernate
integrating Insurance products and in mapping the Object oriented to relational mappings.
Transformation of XML documents using XSLT/Xpath/XQuery
Technologies used: Java J2EE, Oracle9/10g, JDBC, Struts, Spring, Hibernate, Ant, Log4j, XML, JMS,
SOA->SOAP, Axis, Weblogic9/10, Unix/Linux, JSP/GWT, HTML, AJAX/JSON, Groovy 1.6
Agile/XP/SCRUM/TDD, Eclipse, selenium.
Responsibilities include working directly with the business project team to define requirements,
perform analysis and undertake design, build, test, and implementation and support of systems.
Involved in requirement gathering, analysis, design, development, implementation and support of
the various applications which forms Corporate Tax Suite and Risk System – under Company IT
Division and compliance
Defined and setted up new workflows /models using Savvion workflow models and Engine (JBPM
and oracle BPM equivalent)
Involved in developing UI interfaces using Struts, JSP and Spring framework, Perl, Hibernate
Developed and set up Cron jobs using AutoSys tool and Unix
Technologies used: Javaj2ee, Savvion BPM/JBPM Perl, Sybase/Oracle, JDBC, Struts, Spring,
Hibernate, WebSphere/Pramati Log4j, XML/XSLT, JMS, SOAP, JSF, Unix/Linux, AutoSys, Agile/XP,
Eclipse, Documentum/FileNet.
Involved in the Architect, Analysis, design, development and implementation of the application SDP
(Service delivery Platform) API, Self-Care and various other tools (GUI) Swing and browser
Based to assist the O2 mobile business
SDP (Service Delivery Platform) API Deals with the O2, Customer Charging for Content and SMS,
Provisioning of O2 exposing them as web services to internal and external clients
Self-Care Application deals with the O2 Customer Billing and SMS and content Quota Limits
Developed Stored procedures (PL/SQL) and data base scripts for Oracle 9i Database using Toad
Evaluated Meter and Probe and used to test the Performance and Load, along with Junit
Technologies used: Java j2ee, Webservices, Axis, SOAP, Struts, Spring, Hibernate, JSP, JDBC, JMS,
Oracle9i/10g, Weblogic8.1/WebSphere Apache Tomcat, Eclipse, Html. ESB, Swing, JMeter.
Sr Java/J2EE Developer Lead, Financial Services Authority (FSA), London (Jul 2002 – Jun
2003)
Involved in the Architect, Analysis, design, development and implementation of the ELMS
(Electronic Listing Management System) which is an internal browser-based tool used to regulate
the Listing on London Stock Exchange
Technologies used: JSP, JSF, Servlets, JDBC, Ant, Log4j, XML, JMS, Struts, Oracle9i Application
Server (OC4J) Unix (Sun Solaris), Toad, Html, JavaScript, UML ilog JRules, JMeter.
Sr Java/J2EE Developer (Team Lead), MONDUS LTD, London, UK (Feb 2001- May
2002)
1
Involved in the design development and implementation of the business logic (using EJB, JSP,
Oracle, XML) of the B2B platform for the Mondus website
Designed and developed JSP’s, Servlets, JavaBeans, Struts, Taglibs, XML, Swing GUI, EJB Beans,
(Server-Side Java components, J2EE) and JDBC
Analysis, designed, and developed the Mondus Yahoo! Partnership
site([Link] Integrating the Mondus website
features in the Yahoo web site
Designed, Developed EJB beans (session beans, entity beans) used for registration, User logging,
RFQ/RFI transactions, Auction, Shopping trolley, Generation of Purchase order, XML, System
Emails and for pushing the purchase order using event model (JMS) to the shipping department.
Developed Stored procedures (PL/SQL) and data base scripts for Oracle 8i Database using Toad
As part of Rapid Reaction Team fixed bugs and helped webmaster in environment configuration for
the smooth functioning of the website and provided 24/7 online support
Technologies used: JSP, Servlets, JDBC, Perl, EJB, XML, RMI, JMS, Struts, Web logic /JBOSS Unix
(sun Solaris), Toad, Oracle
Performed complete analysis, design and development of XML generated message read from the
OAG Flight Schedule CD and from various organisation like SITA, ACARS, etc.
Involved in Transmitting AMS messages to Subscribers through various mediums i.e.; email, JMS
and CORBA event Channel
Technologies Used: JAVA, XML, XSL, UML JDOM, EJB, JMS, J2EE, C++, CORBA(Visibroker),
Swing, JDBC, ORACLE, PVCS, JDEVELOPER, MQSERIES.