We provide IT Staff Augmentation Services!

Sr Consultant (application Development Lead) Resume

5.00/5 (Submit Your Rating)

New York City, NY

SUMMARY:

  • Sound academic background in Computer Science & Engineering with solid knowledge of Data Structures, Algorithms and Relational Algebra.
  • Solid industry experience in Software Project Development, Architecture, and Management of very large - scale Financial Investments Management Systems, Sales Force Automation, and Statistical Analysis Software.
  • Perpetual Learner rated by peers as a highly Influential and Innovative Leader.
  • Proven experience in Management and Development of Software Projects successfully, within tight time and resource constraints, and on highly complex and versatile environments utilizing state-of-the-art technologies.
  • Demonstrated expertise in Waterfall and Agile Methodologies and diverse range of technical skill sets such as UNIX, Oracle, JEE, Spring, SOA, OOD/OOP, AOP, CD/CI, TDD, etc.

TECHNICAL SKILLS:

Software: Core Java with Multithreading, J2EE Side (JSP, Servlets, JDBC, JMS, XML), Spring framework (Boot with Microservices, Core, Batch, MVC, Data JPA, Integration), ORACLE (SQL*PLUS, PL/SQL), UNIX Shell Scripting, JUnit (TDD), SVN, Maven, Hudson, Nexus

OS: UNIX, MS-DOS, Windows Professional.

Financial Tools: Murex, FactSet, BarraOne, Algo.

PROFESSIONAL EXPERIENCE:

Confidential, New York City, NY

Sr Consultant (Application Development Lead)

Responsibilities:

  • Gathered technical requirements, designed and developed NACHA file upload system by coordinating with business users, BAs, QA, DBAs, Developers, and Project Managers.
  • Performed heavy Java code and DB tuning using concurrency with Spring Batch and SQL optimization.
  • Effectively utilized and implemented variety of creation, structural and behavioral design patterns like Singleton, Factory, DAO, Builder, Front controller, Proxy, Facade etc. to organize & modularize source code.
  • Heavily used advanced Java concurrency features and collections for achieving superior performance.

Environment: Linux and Solaris, DB2, Java/JEE, Spring, Maven, SVN/GIT, SourceTree, Hudson, Active MQ

Confidential, Jersey City, NJ

Sr. Consultant

Responsibilities:

  • Supervised Application development in Java 1.5 / Java SE 1.6 for servicing Prime Brokerage Hedge Fund clients and built their Portfolio Risk measurement metrics including VAR, Greeks, P&Ls under variety of Stress (Price and Volatility shocks) Scenarios, etc.
  • Managed multiple hands-on Java 1.6 / 1.7 based coding / development projects with a global team based in New York, London, Hong Kong, Canada, China, etc. with a team size of overall 10 to 15 resources involved from developers, BA, support and reporting into Global business & IT heads.

Environment: Linux and Solaris, Oracle 11G, Java/JEE, Spring, Maven, SVN, Hudson

Confidential, Iselin, NJ

Sr. Consultant

Responsibilities:

  • Conceptualized and Developed high performance generic Distribution engine for channeling variety of business request documents to their designated destinations using Core Java (multi-threading), Spring f/w (Core, MVC, Integration, Data), Restful WebService and JMS.
  • Effectively utilized and implemented variety of creation, structural and behavioral design patterns like Singleton, Factory, DAO, Builder, Front controller, Proxy, Facade etc to organize & modularize source code.

Environment: Linux and Solaris, Oracle 11G, Java/JEE, Spring, JUnit, Maven, Hudson

Confidential, NY

Tech Lead

Responsibilities:

  • Availed of technical and on the job s to learn and provide mentoring other developers to learn advanced Spring framework based technology encompassing variety of modules (Core, AOP, Batch, MVC, Integration, etc.) and ensuring adherence to best practices to achieve highest level of performance for the Real-time Online application processing trillions of transactions every day.
  • Created new & modified old Oracle 11G schemas, stored procedures, views & functions for loading data from Daily AMRS, EMEA and Asia feeds.
  • Improved Database performance using variety of techniques such as materialized views, optimized queries, replication, de-normalization, etc.
  • Comprehensive design over multiple iterations using Sparx Tool for UML diagrams like Use Cases, Object & Sequence diagrams for a multi-tiered application taking functional and non-functional (HA, scalability, concurrency, etc.) factors into consideration.
  • Introduced and Implemented complex JSON comparison utility to fully automate regression testing using Java Reflection.
  • Improved Database performance using variety of techniques such as materialized views, optimized queries, replication, de-normalization, etc.
  • Initiated and implemented application properties automation by leveraging Maven features saving an estimated 40Hrs avg per release per server per env.
  • Performed heavy Java code and DB tuning using concurrency with Spring Batch and SQL optimization thus reducing daily voluminous Securities delta report generation from 7 minutes to less than 12 seconds.
  • Stored Procedures, functions in PL/SQL using PL/SQL Developer for Oracle 10g with extensive use of Spring JDBC template and Spring DATA JPA.
  • Optimized, re-factored, re-configured and re-designed Java 1.6 / 1.7 code

Environment: UNIX, Oracle, Java/JEE, Spring Framework, Maven, SVN, Hudson, Nexus

Confidential

Sr. Consultant

Responsibilities:

  • Took important initiatives that resulted in saving an estimated 80 hours of work by introducing contextual classes in a multithreaded environment.
  • Renovated overall architecture and design that resulted in saving 100 hours of work per week.
  • Successfully Managed Software Projects leading teams of up to 15 members, by Conducting Joint Application Development sessions with team members, Project planning and delegating tasks, supervising teams to ensure timely delivery, and, providing Progress Report to Senior Managers on a regular basis.
  • Created new & modified old Oracle 11G schemas, stored procedures, views & functions for loading data from Daily AMRS, EMEA and Asia feeds.
  • Developed Deterministic Finite State Machine Model based system for automation of hierarchical state transitions and UNIX based Generic frameworks for routine tasks automation.
  • Designed and developed highly flexible Validation Rules Processor.
  • Helped acquire additional revenue generating projects from the client.

Environment: UNIX, C++, Oracle, Java/JEE Server Side, Spring

We'd love your feedback!