Developer Resume
4.00/5 (Submit Your Rating)
New, YorK
SUMMARY:
- A result driven Technical Lead and Sr. Java/J2EE Developer with 7 years of development experience.
- A keen interest in Java development within Financial Services.
- Been involved in nearly 20 projects ranging from teams of 5 to 30 individuals. Throughout many projects, have also been given the responsibility to lead the off shore teams and SME, as I have proven to be results - oriented with strong communication and interpersonal skill.
- While implementing a highly disciplined approach to meeting objectives with the ability to coordinate, prioritize, and manage multiple activities.
TECHNICAL SKILLS:
- JAVA
- J2EE/SPRING
- Core Java
- Python
- Autosys
- Apache Tomcat
- CVS (Concurrent Versions System)
- Eclipse-IDE (Integrated Development Environment)
- IntelliJ Idea
- RAD
- IBM-WebSphere-Application Server
- JDBC (Java D Confidential base Connectivity)
- Hibernate
- Microsoft-SQL Server
- Oracle-TimesTen D Confidential base
- Web Presentation (HTML & JSP)
- JSP / POJO
- JavaScript
- Apache-Ant
- Apache-Maven
- Splunk
- Linux mRemote
- BarTail
- Jenkins
- Drools
- ClearCase
- Mule
- SVN
- JIRA
- Jrules
- Hudson
- JRrules
- Messaging
- Profiling
- Junit
- Also have knowledge about
- Sonar
- ASP.NET
- Dojo Toolkit
- Google-Web Toolkit (GWT) jQuery JavaScript Library
- JSON (JavaScript Object Notation)
- Prototype JavaScript Framework
EXPERIENCE:
Confidential, New York
Developer
Responsibilities:
- Our suite of compliance solutions enable you to set policies that regulate the behavior of Confidential Messenger users at your firm; capture all content generated by those users and access the d Confidential via our hosted archiving service or via a feed for import into your incumbent archive environment.
- Developing software to capture of all user-generated Messenger conversations, including intra- and inter-company messages, as well as sessions with users on other instant messaging platforms. Provide Support for all types of user-generated content, including conversations in chat rooms, file sharing, forms and screenshots.
- Building Policy Engine to assign users to groups and create information boundaries (“ethical walls”) between group members. Also create customized policy description messages to inform users of blocked messages due to attempted violations of information boundaries.
- Built an External Feed to receive compliance d Confidential for your users directly from Confidential . Get XML delivery (via FTP, FTPS or SFTP) of captured logs for ingestion into your incumbent archiving environment. Also support archiving to secure seven-year storage of logs (AES & RSA encryption) and configure the retention period to meet regulatory requirements and to support trans-national and multijurisdictional companies.
- Marinating tools for monitoring and reviewing for use of advanced search and retrieval functionality for all types of captured content and scan keywords and phrases with integrated random sampling. We use the secure web-based interface (over HTTPS, SSL, TLS) offering online audit tools and eDiscovery support.
Confidential, Jersey City
Responsibilities:
- Developing Market and Risk Analysis systems.
- Application developer for the mid-tier development of the project.
- It involves core Java, Core Java, Spring, J2EE, Tomcat.
Confidential, NYC
Technical Lead, Associate Director
Responsibilities:
- As a Subject Matter Expert for JAVA/ J2EE (Spring) - Concurrency Management, Multi-Threading Programming, Collection Frameworks, MVC Design Pattern.
- Drools and Web Service. Coded for Agile development of Investment Bank's Deal life cycle using Struts, Servlets, Websphere, PL/SQL, SVN, Jira, Maven, Test Profiler, Apache Tomcat, Perl.
- Successfully leading multiple medium to large scale technical initiatives in Investment Banking. Responsible for interfacing with the Architects and Development teams located globally, managing or working with onsite consultants and/or offshore outsourcers, development/implementation of the requirements pertaining to a group of applications in Banker Portal portfolio, centered on Deal Lifecycle management. As part of the responsibilities, am engaged in the following:
- Development of Banker portal for Investment Banking's deal life cycle management, which involves a suite of applications like Opportunity, Approvals, Contact Management, Client Interaction, Referrals
- Driving technical specification and the component design for upcoming projects for onboarding Wealth Management's Financial Advisors.
- Ensuring the development methodology is followed, and leading all the technical design discussions with the architects.
- Ensuring implementation and full coverage of unit test plans and review test strategies with the QA Leads
- Assisting the project manager's progression of the applications as it moves from dev to QA to UAT.
Confidential, Chicago
Sr. Java Developer / Sr. Applications Developer / Team Lead, Associate
Responsibilities:
- As a Sr. Application Developer and Subject Matter Expert for JAVA/ J2EE (Spring) - Concurrency Management, Multi-Threading Programming, Collection Frameworks, MVC Design Pattern. Jrules, Messaging and Web Service. Coded for Agile development of ES Webservice JVM, Messaging Bus JVM, Core Framework JVM, UI JVM, Provisioning JVM that involved technologies such as JEE, Core Java, Drools, Oracle, MySql, Mule Messaging, Service Oriented Architecture, SVN, Jira, Maven, Test Profiler, SOAP, Apache Tomcat, Jrules, Struts, Servlets.
- This is my second project within JPMC. I am a part of J.P. Morgan's largest and the only Customer Information Systems project. I have been recognized two years in a row for achieving high performance applications. For this project the challenge was to find a solution for their ESB JVM with consumed memory and in every production release there was a red flag. I solely achieved the task to define and diagnose the problem followed with coding the solution. In just a few months after my start date in ES I was recognized team wide to have solely rewrote this process flow in a matter of 3 weeks and have successfully excelled the performance in terms of memory usage after having deployed it in production with excellent results. Hence I was assigned work for control room office's ITSM regulatory work.
- I had also solely undertaken the whole task to build up a messaging framework from ground up along with upgrading the Mule (messaging) libraries and completed successfully in a month as a part of R&D. I have also coded test profiler to better enhance the performance by testing for memory leaks etc.
- The latest of my achievements was being recognized by the director for taking the sole ownership of upgrading the entire project's visibility engine from JRules to Drools in Guvnor, effectively and building new services for the regulatory office.
- This was my first project at Chase. At Treasury and Security Admin Center Project my core responsibilities were to develop their provisioning engine.
- Subject matter expert in java/j2ee and drools for entitlements, visibility and business process logic.
- Recognized by the senior manager to achieve excellent performance for their provisioning engine by means of multi threading. It then processed twice as many requests with 4 time's faster speed comparatively.
Confidential, Chicago
Java/Flex Developer
Responsibilities:
- Lead in the development of Spring MVC/FLEX project for Financial Control Module and Project Tracking which is used a tool to track key project/work d Confidential and manage the financial aspect of the projects.
- Developing a java/flex project to identify, track and accurately distribute all financial operations in a system called the Project Tracking System and persists d Confidential using Hibernate.
- Achieved this with Flex RIA's to access Java objects remotely using WAS and Blaze D Confidential Services.
Confidential
Java Developer
Responsibilities:
- Involved in the research and development Unit for Confidential & Unicorn. Confidential is a convergent, modular, real-time mediation and service provisioning system.
- It can interface with a wide variety of network elements and third party applications.
- Finally it has an intuitive graphical user interface, which empowers the user with total system control, e.g. build queries, set new alarms, build reports, system/service setup etc.