We provide IT Staff Augmentation Services!

Sr. Full Stack Consultant Resume

2.00/5 (Submit Your Rating)

New York, NY

SUMMARY:

  • Have 12+yrs of Experience in designing and developing IT solutions. As solutions architect/Lead have provided end - to-end solutions to clients, right from requirement stage to implementation.
  • Experience and deep knowledge of using various JavaScript frameworks/libraries: Angular, Nodejs, Express, MongoDB
  • Extensive experience in design, development of REST APIs, using Spring/Express.
  • Experience in various Amazon Web Services like: AWS Lambda, Dynamo DB, SQS, SNS, S3 etc.
  • Experience in Responsive User Interface design and development utilizing HTML5 and SASS.
  • Experience in Spring MVC & its’ Dependency injection/Inversion of Control (IOC) pattern.
  • Experience in building, tuning and debugging rich web user interfaces, using various web optimization tools and strategy.
  • Strong understanding and experience in using various Design Patterns and OOAD.
  • Experience in Garbage Collection optimization, JVM Internals and Java Multi-Threading.
  • Experienced in developing solutions using Test Driven Development (TDD) and Agile Development methodology.
  • Other tools and tech used: Gulp, Git, Maven, Bitbucket, JIRA, Jenkins, AWS, Mocha, Jasmine, Chai and Karma
  • Have experience in leading onsite and offshore teams on various projects right from requirement analysis, planning stage to post production support.
  • Understanding of Hadoop and NoSQL based Databases like HBASE, Cassandra and tools like Hive, Flume, YARN, PIG, Oozie etc.
  • As a SME have been very closely involved with production support and have worked closely with clients.

PROFESSIONAL EXPERIENCE:

Confidential, New York, NY

Sr. Full Stack Consultant

  • Designed and developed AWS Lambda Functions using Node.js
  • Created gulp and AWS CLI scripts to build/deploy for Continuous Integration (CI) for Angular and Node code.
  • Built services, directives etc. using Angular framework for UI.
  • Designed and developed REST APIs using Java’s Spring Framework.
  • Used Mocha, Jasmine, Chai and Karma as test tools for Node/Angular UI testing and Istanbul for code coverage.
  • Leverage TDD (Test Driven Development) as approach to work on stories/tasks.

Environment: Agile methodology, JIRA, Jenkins, Java, Spring, JUnit, Mockito, Git, Bitbucket, Swagger, Redis, MySQL.

Confidential, New York, NY

Sr. Java Lead/Architect

  • Leveraged MEAN (Mongo, Express, Angular and Node) stack for development of one of the service.s
  • Built UI using Angular framework used many angular libraries like storage, JWT etc.
  • Developed Angular Request/Response interceptor and server side components for stateless authentication, using JWT.
  • Designed and developed REST APIs for alert configuration services using Spring framework.
  • Designed components for Elastic search store, JSON definitions etc.
  • Designed and developed SOAP Web service client to connect to Oracle BI Enterprise system.
  • Used gulp as build for Angular app and various other tools like livereload etc.
  • Designed Oracle DB Schema and Queries for configuration screen.
  • Used Google Guava Cache for caching.

Tools: Sublime Text, Postman, Ubuntu Linux, Soap UI, Protractor, Karma, bower, maven, Oracle DB etc.

Confidential, New York, NY

Sr. Java Lead

  • Angular and JQuery comprise the Front End apart from HTML5 and CSS.
  • Amazon S3 for storing static content, Amazon Elastic Cache as L3 cache and Amazon EC2.
  • Used Protractor and Karma for testing Javascript and JUnit for testing Java code.
  • Jenkins for CI and JIRA for project/issue tracking.
  • Scala and Actors framework for Concurrency.

Confidential, Trenton, NJ

Sr. Java Consultant/Architect, Application Development

  • Developed Java components like Spring Controllers, Java beans, Data Access Objects (DAO) and Service layer. Leveraged Spring MVC Framework and Spring Core to tie all these pieces together.
  • Involved in complete product SDLC and worked closely with business in multiple roles - architect, designer and developer for applications.
  • Leveraged HTML5, CSS and JavaScript to create JSP pages for web.

Confidential, Lawrenceville, NJ

Sr. Java Consultant, Application Development

  • Involved in complete product SDLC and worked closely with business analysts and SMEs in multiple roles - architect, development lead, designer and developer for multiple product releases.
  • Implemented XSL Transformation (XSLT) for creating HTML/PDF/CSV/XML reports.
  • Involved in complete product SDLC and worked closely with business analysts and SMEs in multiple roles - architect, development lead, designer and developer for multiple product releases.
  • Developed JavaScript APIs using prototype objects, closures and regular expressions.
  • Designed and developed multi format reports in HTML, PDF, XML and CSV for portfolio performance analysis.
  • Used XSL and XPath for transforming XML data to various data formats like HTML, CSV etc.
  • Put processes and tools in place to ensure code quality and standards.
  • Implemented services using a Contract-First approach for defining the schema, creating the XSDs and WSDLs, generating the Service/Domain Objects and utilized JAXB to marshal the POJOs.
  • Used Chain of responsibility pattern to morph the incoming Web Service request and response.
  • Utilized SOAP UI to test the different services and security strategies.
  • Used JAX-WS specification for the Web Service.
  • Implemented Producer-Consumer pattern with the help of Thread Pool Executor framework, to process multiple reports in parallel based on PriorityBlockingQueue
  • Designed and developed Custom Database Connection Pool using ArrayBlockingQueue and ConcurrentHashMap
  • Used ThreadLocal to create report specific context for each report running in a thread.

Tools: MyEclipse, Java 6, Design Patterns, Spring Framework, Java Concurrency/Multithreading, NIO, JDBC, Oracle.

Confidential, PA

  • Using Java/J2EE technologies, developed software solutions for Confidential . Followed Scrum process of Agile methodology (XP), EJB, Junit, JAXB, Websphere.

Confidential

  • Worked as a Software Engineer, developing software solutions for clients using Java/J2EE based technologies.

We'd love your feedback!