From:                              route@monster.com

Sent:                               Thursday, September 24, 2015 11:54 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Application

 

This resume has been forwarded to you at the request of Monster User xapeix03

Franklin George 

Last updated:  07/22/15

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Charlotte, NC  28262
US

frankraj22@gmail.com
Contact Preference:  Telephone

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Franklin George - Lead

Resume Value: 9txiv7rvpbwsneie   

  

 

Franklin William Raj .G

Java/J2EE Senior Developer

832-298-7651

frankraj22@gmail.com

 

                              

 

PROFESSIONAL SUMMARY

 

Sun Certified Professional with nearly 10 years of experience in Financial Domain (Shareowner Services, Issuer Services and Corporate Trust) and Health Care domain in Architecting, Designing, Developing and Maintaining Intranet/Internet/Standalone applications using Java, J2EE, Java swings, Oracle, AS2,SQL Server, Web Services,XML, Apache Tomcat, WebLogic, Websphere, JBoss,Together Soft and frameworks Java Spring,  Hibernate and MVC. Have very good exposure in SOA and Agile Development environment.                                         

 

         Led development teams and delivered projects making the best use of resources, technology and the infrastructure provided.

         Expert in estimating development cost and timelines and coordinating requirement, design and technical analysis based of the project specifications.

         Strong Experience in Developing Application Programs using Java/J2EE Technologies.

         Experience in Object Oriented Analysis, Design and Development.

         Good working knowledge on Service Oriented Architecture and N-Tier Architecture.

         Hands on experience in using various technologies and tools associated with SOA like ESB, Web services etc.

         Experience in Coding the Client tier (Java Swings, HTML, JSP, AJAX, JavaScript & Servlets)

         Experience in Business tier (Handler classes, Business objects, DAO, beans using EJB and frameworks like   spring, Hibernate and Spring MVC design patterns).

         Experience in database tier using SQL Server 2000/2005/2008 and Oracle 9i/10G (development using views, functions, triggers, stored procedures and PL/SQL).

         Deployment and Support of various J2EE applications on Apache Tomcat, WebLogic, Websphere and JBoss.

         Well versed in deploying application in UNIX/Windows environment and have commendable knowledge on UNIX scripting.

         Handled multiple migration & upgrade projects like Solaris to Linux,Websphere to BXP, iPlanet to Apache etc.

         Designed and developed a Standalone TOAD like Tool to allow attain database connectivity across any databases Java metadata, Java swings and syntax highlighter.

         Have worked extensively in Agile development environments and have contributed as a scrum team member for the entire project lifecycle .Have been involved in Sprint planning /Design and have effectively set and met Sprint Goals.

         Excellent communication skills, ability to work independently or as a team and highly motivated.

         Mentored other programmers and Expert in trouble shooting problems.

         Strong Work Ethics and an earned reputation for meeting deadlines and delivering Mission Critical Solutions.

         Coordination of the Project task with teams at Onsite/Offshore.

         Have been managing an onshore offshore model and coordinating project task between teams at Onsite/Offshore for more than 4 years from Onsite (Houston - 2009-2013).

         Have very good working knowledge and experience in financial domain (Security Industries) and Health care domain.

 

TECHNICAL SKILLS

Java Technologies: Java 1.3, 1.4, & 1.5, Swing, JDBC and RMI

J2EE Technologies: JSP, Servlet, EJB, JNDI and LDAP

Frameworks                : Spring, Hibernate, Spring-ws, JUnit, Log4J etc.

Platforms                : OS (Linux, Windows) Oriented Middleware (Websphere)

Development Tools: Together Control Center, WebLogic Workshop, Eclipse,IBM Data Studio,

                                                  Netbeans,Websphere,RAD,Mule Studio ,WS02 developer studio.

Scripting                                : Javascript and UNIX scripting

Application Servers: Tomcat, Websphere, and Weblogic

Database                 : Oracle, SQL, MySQL,H2, Mongo and DB2

Design skills                : OOA (Object Oriented Analysis) & OOD (Object Oriented Design), AOP (Aspect

                                                   Oriented,Programming), JEE & EJB design patterns, MVC design patterns

 

Other                                      : SOAP/ RESTfull Web services, Oracle Coherence (Tangosol)Mule ESB,WSO2 ESB,WSO2 BPEL, Websphere Process Server Ant, HTML, CSS, Ajax, JavaScript, XML, WSDL and SQL

 

PROJECT PROFILE

Technical Lead                                                                                                                                                             Sept 2014 - Present

CITIBANK ETS Risk Analytics & ICG Basel Reg. Reporting- Citi Bank, Charlotte, NC

 

The ETS line of business owns multiple legacy applications that perform Loan and Risk related operations .The scope of this project was to create generic services for each of the operations under ETS LOBs like Credit Approval, Facility Maintenance and Support etc there by retiring the legacy applications.

 

         Led a team (onshore/offshore) to design and develop Business and Domain service (Entity) for Credit Approval process using SOAP Based web services.

         Worked extensively with spring batch and in memory database (H2) for Unit testing. Performed unit testing and continuous Integration using JUNIT, Team City and SVN.

         Worked on establishing a Pub Sub with Mongo DB for data sync.

         Have established effective communication within the team and across teams to mitigate risks and expedite delivery .Facilitated scrum effectively with Business users and team members.

         Managed project schedule, task distribution and prioritization, time tracking and other project delivery related activities.

         Understand the existing legacy application / business and worked with the business partners to effectively create reusable services.

 

Tools: Java 1.5, spring, XML, Hibernate, Spring-ws, Spring batch,SOAP Web service, Mule ESB, Websphere, Json , Jetty, SOAP UI, SVN , Maven, JUnit, Linux, Mongo and H2 databases .

 

Senior Developer / Lead                                                                                                                                Sept 2013 – Sept 2014

Encounters – Encounter Processing System (EPS) - Wellcare Health Plans, Tampa, FL

 

WellCare Health Plans, Inc. provides managed care services targeted to government-sponsored health care programs, focusing on Medicaid and Medicare. Encounters are the data repository for the maintenance and processing of the 837 Institutional, Professional and Dental claims. EPS is a SOA based Rules engine which is being developed to enable Wellcare to process and submit both 5010/4010 claims to multiple states .This framework will replace the existing Encounters-5010 architecture.

 

         Understood 5010 mapping and led a team to build a SOA based rules engine to process the 5010 Encounters to be submitted to the states of TN, SC and FL.

         Designed and Developed the Void & Replace engine a robust reusable module to handle all void and replacement encounter for Single and Multi split processing.

         Redesigned and published the existing member and provider validation as webservices to be consumed by the rules engine as well as other applications within the organization.

        Anchored the complete SDLC process review and successful met sprint goals and deadlines. Assigned responsibilities, elaborated use cases, managed project schedules, and module targets. Conducted design and code reviews to emphasize the importance of developing readable/maintainable code.

        Managed project schedule, task distribution and prioritization, time tracking and other project management related activities.

        Educated the team to develop reusable rules and services, enforced better code maintenance and deployment procedures using spring bean profiles.

 

Tools: Java 1.5, spring, XML, Hibernate, PL/SQL, Spring-ws, SOAP Web service, WSO2 ESB, Jboss, ANT,JUnit, SOAP UI, TFS

 

Project Lead                                                                                                                            Mar 2012 – Sept 2013

Corporate Trust – Syndicated Loan Automation, Bank of New York Mellon, Houston, TX

 

Syndicated Loan Automation is a SOA based J2EE application that is being developed to automate various aspects of Syndicated loan processing system such as Principal and interest payment calculation, allocation and distribution/Loan notice generation and distribution/Rollover and Drawn down Notice generation mechanisms for Syndicated loans.

This project will also replace the Bank of New York Mellon Fax service by converting the Syndicated Loan Transaction into FpML specific messages and transmit it to the DTCC’s Loan/Serv Messaging Service.

 

         Led a team of 11 to build an end to end SOA based J2EE loan automation system in Linux Box using popular frameworks like Spring, Hibernate, Ant by applying OO design and AO design concepts, Service as software and other SOA fundamentals, JEE design patterns and best practices.

         Integrated other sub-systems like loans application (LIQ), Fax Messenger, BNYM Message translators and documentation system with the structured products through WSO2 ESB ,WSO2 BPEL, Websphere MQ, SOAP/RESTfull based Web services and XML.

         Anchored the complete SDLC process review and successfully deployed application in various Linux environments in timely fashion.

         Work closely with PMO, business users, and stakeholders across various business units to understand functional and technical aspects of projects, ensuring adherence to best design and development principles.

        Managed and mentored a group of application developers, assigned responsibilities, elaborated use cases, managed project schedules, and module targets. Reviewed code and encouraged developers to use key design patterns, such as façade, singleton, factory, command, proxy, strategy, decorator etc.

 

Tools: Java 1.5, Spring, XML,FpML, Hibernate, Oracle 9i, PL/SQL,Spring-ws, Oracle Coherence Distributed Cache/Data Grid,SOAP Web service,WSO2 ESB, Websphere,ANT,JUnit , Websphere MQ,Websphere process server, Unix Scripts.

 

Technical LeadSept 2009 – Mar 2012

Corporate Trust – Ratings Workbench, Bank of New York Mellon, Houston, TX     

 

The Ratings Application is a J2EE based Application developed by BNYM to act as a single gateway to extract the day to day ratings feeds from Ratings Agency’s (Moody’s, Fitch, S&P) and processes data to feed into multiple Collateral Debt Obligation(CDO) deal Management/Trustee applications like SAM/WSO/IPA/CORD etc. Ratings workbench also provides the users a User Interface to Update/Modify ratings, generate reports, cross reference ratings, resubmit process, check the status etc. and manage and notify the respective Deal managers about the upgrade or downgrade of the ratings.

 

         Upgraded the application to Java 1.5 and re-designed the application using Spring MVC to take advantages of the java 1.5 features such as Collection, Annotation, Generics and XML support and migrated the application to Linux box to reduce cost.

         Extensively designed and developed application and provided support and debugging in Linux environments .

         Have worked extensively to enable file transfer/download/upload from and to the S&P, Moody’s and Fitch online system using UNIX scripts.

         Replaced traditional JDBC with datasource and Hibernate mapping. Tuned SQL and Websphere application server to improve performance, and reduced process time to one fifth of the original process time.

         Designed and developed Interfaces, Abstract classes, Spring DAOs and reviewed code and guided application developers to implement best practice OOP concepts to enable reusability of the modules by various applications without making changes to the core application and extended the use of Ratings workbench as Single gateway for 12 more applications.

         Worked closely with the users of all CDO Applications and redesigned the screens to suit more user interaction and suit all business needs. Implemented a process flow for Incident management during warranty period and successfully addressed and educated the users about the functioning of the redesigned process meeting SLAs. 

Tools:Java,EJB, JNDI, JDBC, Servlet, JSP, spring MVC, Hibernate, Oracle 8i, PL/SQL, Websphere, ANT, Harvestand JUnit, Unix scripts.

 

Senior Developer/Onsite-Offshore Coordinator                                                                                Nov 2007 – Aug 2009

Corporate Trust – Enhanced ABS Automation (RDW), Bank of New York Mellon, Houston, TX/Chennai, India

 

Reference Data Workbench project was initiated as part of Enhanced ABS Automation” to enable CDO business group with Multi-Sector Deal (ABS/MBS/CMBS securities) processing functions. RDW will extract the Market Reference Rate/Factor index rates for ABS/MBS/CMBS deals from Bloomberg as these reference data elements are key for CDO application to process payments and trades. The RDW application also provides a GUI which would allow the users to view the factor history from different sources, market rates, coupon dates etc. .The RDW application is real time interface that will extract the content from the identified sources (Bloomberg) to feed the latest factor for the ABS assets into BNY environment and end of the day Market Index rates into WSO 10.x system.

 

         Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.

         Implemented Java and J2EE Design patterns like Business Delegate and Data Transfer Object (DTO), Data Access Object and Service Locator using Spring MVC framework.

         Have worked extensively in setting up UNIX cron jobs and writing UNIX scripts to transfer files to and from Bloomberg,server cleanup and enabled script to initiate NDM and Bizlink transfers.

         Designed and developed Entity Beans, Session beans and Servlets.

         Identified and fixed transactional issues due to incorrect exception handling and concurrency issues due to unsynchronized block of code.

         Create stored procedures, triggers and view required by the application using SQL Server.

         Developed a prototype of the application and demonstrated to business users to verify the application functionality. Suggested and implemented solutions that are more robust and simpler to implement from technical perspective while satisfying the functional requirements from the business perspective.

 

Tools:Java, EJB, JNDI, JDBC, Servlet, JSP, spring, spring MVC, XML, MSQL, Websphere, ANT, Visual Source Safe and JUnit.

 

Application developer                                                                                                                             Aug 2005 – Sept 2007

Stock Transfer – Worldwide Issuer Services (WISE) Bank of New York Mellon, Chennai, India    

 

BNYM acts as a Stock transfer agent for many Public Corporations enabling them to take care of their Stock maintenance needs through various automation processes. The WISE system automates the process of Proxy Voting ,Annual report and Dividend distributions for the Public corporations by obtaining the share owner information from the DTCC .The WISE system also enables the Public Corporation to split or normalize their shares during mergers and spin offs.

 

         Implemented MVC design pattern using Servlets, Java Beans and JSP. Used Java Script for Client side validations and developed unit tests using JUnit framework.

         Developed Data Access Objects(DAO) & SQL queries that integrate with DB2 database;

         Command classes for handling Http requests and Value Objects (VO) as data transfer objects.

         Design and development of Entity Beans & Session beans that performs business logic with entity beans.

         Applied OO Programming concepts like Polymorphism and Inheritance to improve the existing Java/JEE based code base. Applied Factory pattern and effectively used Reflection concepts to enhance the performance and better code management.

 

Tools: Java, Servlet, EJB,JSP, custom tags, JNDI, JDBC, XML, HTML, CSS, Java Script, Oracle, DB2, PL/SQL, Weblogic, JUnit, Log4J and Visual Source Safe.

 

ACADEMIC PERFORMANCE

 

         Bachelor of Engineering in Computer Science and Engineering, Anna University, Chennai– First Class with distinction 75%.

         A Sun Certified Java Professional and a Sun certified Web component developer with 90% aggregate in both the certifications.

 

 



Experience

BACK TO TOP

 

Job Title

Company

Experience

Lead Consultant

Client Citibank N.A.

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Work Status:

US - I am authorized to work in this country for my present employer only.

Active Security Clearance:

None

US Military Service:

Citizenship:

None

 

 

Target Job:

Target Job Title:

Tech Lead / Lead Developer

 

Target Company:

Company Size:

Occupation:

IT/Software Development

·         Software/Web Development

 

Target Locations:

Selected Locations:

US-NC-Charlotte

Relocate:

No