Equities Budget Planner Resume
Weehawken New, JerseY
SUMMARY:
- Having 10+ years of experience in the field of Information Technology including pioneering work in analysis, design, development and implementation.
- Full stack developer.
- Good experience in the Java Standalone applications as well as in Client Server Architecture of Web based Applications using Servlet, Web Socket, RESTful and HTML5 technologies.
- Seasoned professional with expertise in multi - tier, object-oriented J2EE and Web based applications
- Hands on experience in UI technologies like Flex, ExtJS and ReactJS
- Good Experience in Core Java by using the technologies like Multi-Threading, Exception Handling, Collections, etc.
- Self-motivated, fast learner and enjoy working in a technically challenging environment.
- Good in analyzing, posses a unique combination of excellent technical skills and high ability to understand the Client requirement.
- Worked under various domains like Telecom, Networking and Finance.
- Extensive experience with Finance related projects associated with Investment Banking
- Expert in Trouble shooting and Bug Fixing.
- Familiar with various quality management systems and good knowledge of various processes involved in SDLC with CMM level 5 and ISO 9000 and Agile methodology
- Highly Skilled in Re-engineering projects and adapting to new technologies.
- Strong analytical and problem-solving skills.
TECHNICAL SKILLS:
Operating Systems: Windows, Linux
Java/J2EE: Java 5, 6 and 8, Vert-X, Struts1.2, JDBC 3.x, RESTful, Spring 3.x, Hibernate 3.x
UI Technologies: Flex 4.1, Ext-JS 4.x, React JS, HTML5
Databases: MS Access, Oracle 8i, 10g
NoSQL Databases: HBase
Web Servers: Tomcat, Weblogic, WebSphere
Methodologies: SDLC, Waterfall, Agile
Build/Deploy Tools: ANT, Maven, Jenkin, TeamCity
Versioning Tools: Rational ClearCase, SVN, GIT
SQL Tools: Oracle SQL Developer, TOAD
IDE: Eclipse, NetBeans, IntelliJ
PROFESSIONAL EXPERIENCE:
Confidential (Weehawken, New Jersey)
Equities Budget Planner
Responsibilities:
- Implemented RESTful Interfaces to show list of clients, upload and download budget details.
- Implemented RESTful interfaces for ADMIN panel to handle and update budget phase and year respectively.
- Implemented RESTful interfaces to upload specific budgets from excel sheet using Apache POI.
- Design and implement ADMIN panel UI to handle Budget phase, budget year and upload budgets
- Create a new Database package and functions to add, update or delete budget phase, budget data and history of budgets.
- Fixing bugs raised by QA team during System test.
Environment: Java8, RESTful, Apache POI 4.x, Spring 3.2.10, Hibernate 4.1.0, Oracle10g, React JS
Confidential
Responsibilities:
- Implement RESTful interface in CRM to sync outlook meetings from outlook bridge as activities in CRM
- Update supported meeting types in Database for Outlook meetings
- Design and implement new Panel for Outlook Plugin using ReactJS
- Create/Update database tables and package to store or retrieve data
Environment: Java8, RESTful, Spring 3.2.10, Hibernate 4.1.0, Oracle10g, ReactJS
Confidential
Responsibilities:
- Understand existing CRM system to work on Opportunity Management enhancements.
- Update CRM RESTful services to handle new enhancement payload.
- Add new fields in Opportunity Management Flex UI
- Update database tables with new enhancement fields(columns) and update DB procedures to handle latest fields
Environment: Java8, RESTful, Spring 3.2.10, Hibernate 4.1.0, Oracle10g
Confidential
Responsibilities:
- Implemented RESTful interfaces to download budget file of selected salesperson or desk
- Process data from DB procedure and generate download excel file using apache-poi
- Implemented new Restful interfaces to upload budget file of sales person or desk
- Process budget excel file using apache-poi and store data in respective database tables.
- Extensively used Streaming api and Lambda to achieve functional programming.
Environment: Java8, RESTful, Spring Core 3.2.10, Apache-POI-3.10, Oracle10g
Confidential
Responsibilities:
- Design and review requirements
- Implemented new UI interface to show top n clients and sales persons.
- Implemented new interfaces to send top clients and sales data to UI using NEO-Streaming (web sockets) API and Java-Vert-X.
- Create new DB procedure to provide data for top 10 clients and sales persons
- Implemented JDBC DAO interfaces using Spring-JDBC
Environment: Java8, Vert-X, React JS, Spring JDBC 3.2.10, Oracle10g
Confidential
Responsibilities:
- Understand CMI architecture
- Setup development environment for SWB application
- Fixing UI and mid-tier bugs
- Learning ReactJS
Environment: Java8, Vert-X, Spring JDBC 3.2.10, Oracle10g
Confidential (Tampa, Florida)
Responsibilities:
- Development of user interface with Flex.
- Implemented Validators for form fields using validator and hibernate validator apis
- Implemented java interface calls to get backend data and fill the UI objects.
- Requirement analysis and design.
Environment: Java 6, Flex 4.5, Spring JDBC 3.0.0, Oracle 8i
Confidential
Responsibilities:
- Development of user interface with cropping features.
- Development of animation components to show user tracking and Heatmap.
- Implemented RESTful interface calls to get backend data to fill the UI store objects.
- Design and implementation of Reports UI in MPact using ExtJS.
- Fixing of bugs in 1.0.2, 1.0.3 and 1.1 releases
Environment: Java, ExtJS4.x, Flex4.1, HBase, JSON, Tomcat8.x, Servlets, JCrop, Jasper Reports
Confidential
Responsibilities:
- Development of user interface graphs and charts using Flex Spark components
- Implemented RESTful calls to fill data in charts and graphs
- Implemented custom tools tips for graphs and charts for better look and feel.
- Unit testing of all graphs and charts with the help of backend data
Environment: Felx4, HBase, JSON, Tomcat7.x, Servlets, IBM Rational Clear Quest
Confidential
Responsibilities:
- Understand the existing Spectrum Analysis of ADSP
- Implement the ASA featured graphs and charts with the help of core data (Packets and Frames) captured by the sensor using Java2D and Multithreaded programming
- Do the end to end testing for implementation of all identified, known and unknown issues
- Create a new UI (Java Swing) components for ASA charts and graphs
- CR fixing and System test support
Environment: Java Swings, Linux, Flex 3.5, SNMP, Apache server
Confidential
Responsibilities:
- Understand the Existing PSX Architecture
- Find out the places where code need to be added/updated for new message operations for INAP and CAMEL protocol implementation
- List down all new parameters which are provision for IN CS-1 and CS-2 operations
- Design and Code the new parameters for IN CS-1, CS-2 and CAMEL protocol message operations for Provisioning of PSX Manager GUI.
Environment: Java1.5, Oracle 8
Confidential
Responsibilities:
- Adding of new parameters to the GUI to handle the implemented services to the Flexible Routing Sub system
- Unit Testing of all Implemented services for MCNP Provisioning
Environment: Java1.6, Oracle8i
Confidential
Responsibilities:
- Analyze the requirements added by the Client during the review and give the comments on the requirements as needed
- Coding of User account management GUI based on SSLD
- Implemented business logics in frontend java components to validate various user types
- Unit testing of all modules related to User Account Management GUI
Environment: Java1.6, Oracle8i
Confidential
Responsibilities:
- Design and Coding of ‘Open’ and ‘Save’ dialog boxes for Text Editor
- File name length and special character validation for Open and Save Dialogs
- Handle Undo operation (as it is in notepad)
Environment: Java1.6, Oracle8i
Confidential
Responsibilities:
- Involved in Developing User Interface using Java Swings.
- Design and coding of Licensing Tool for the Framework.
Environment: Java1.5, JDBC, SNMP4J, MySQL5.0, XML, log4j1.2, JFreeChart1.0.9
Confidential
Responsibilities:
- Validate servlet request objects and create DAO objects for db processing.
- Writing JDBC service to store and retrieve data for user interface.
- Creating user interface with help of Java Swings.
- Guiding the ULB’s at the time of data entry on the application Software and validation data.
- Support application
Environment: Windows 2000, Java1.5, Struts1.2, JDBC, Servlets, EJB, Oracle8i and Weblogic 8.x
