We provide IT Staff Augmentation Services!

Senior Fullstack Consultant Resume

3.00/5 (Submit Your Rating)

TECHNICAL SKILLS

Programming Languages: TypeScript, JavaScript, Java with Spring

Web Technologies: HTML 4.0/5, DHTML, XHTML, CSS2/CSS3, JavaScript, TypeScript, AJAX, XML, JSON, SASS, DOM, Python/Tornado

JS Frameworks: Ext JS, Angular JS 1.5, Angular 2+,Node.js, React.js, Redux, Bootstrap, jQuery.js, ag - grid.js

Development Tools: Visual Studio Code, Eclipse, IntelliJ, Netbeans, Sublime, Notepad++, WebStorm

Debugging Tools: Firebug, Browser Dev Tools, Splunk

Build Tools: Maven, Ant, Jenkins, Gitlab

Collaboration Tools: InVision, Zeplin

Unit testing frameworks: Jasmine, Mocha, Chai, Protractor

Web/Application Servers: JBOSS 5.X, Apache Tomcat

Version Control System: SVN, GIT, Perforce and MKS

Database: MySQL, DB2, Confidential, MongoDB, CouchDB

Bug Tracking Tools: JIRA, GNATS, Bugzilla and HP Quality Center

PROFESSIONAL EXPERIENCE

Confidential

Senior Fullstack Consultant

Responsibilities:

  • Developed, debugged and deployed several core Angular modules of the School District’s cafeteria online portal
  • Designed and developed Angular UI modules with end-to-end test cases using Protractor for activation of several critical features on the customer facing end of the website.
  • Consumed Spring APIs Entities, Controllers, Service end points and Repositories to perform CRUD operations on the development environment databases.
  • Feature enhancement and debugging of multiple java web services end points all the way to production from scratch using React/JavaScript and Java/Spring frameworks in IntelliJ environments.
  • Maintained and fixed issues in existing legacy code bases built in Java Spring boot
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
  • Experience building multi-threading distributed systems.
  • Designed and validated several Confidential tables.

Senior Fullstack Consultant

Confidential

Responsibilities:

  • Developed UI modules in Angular and performed end to end testing using Protractor.
  • Domain of financial risk modelling using high end machine learning algorithms developed specifically for the auto, car and credit loan lines of business.
  • Developed multiple Proof of concept Microservices end points all the way to production from scratch using Node /Express and Python/Tornado frameworks
  • Maintained and fixed issues in existing legacy code bases built in Java Spring boot
  • Ingested data of high volume, variety and velocity into Hadoop Enterprise Data Lakes using Kafka and Apache Spark.
  • Developed Microservices in Python and Tornado framework using 12 factor principle.
  • Developed and deployed several ML mathematical models for risk modelling into production.
  • Handled execution of these mathematical models using a canvas built out of React and several other libraries.
  • Logged several MapReduce runs, analysed the log files for issues and resolved them accordingly.
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
  • Experience building multi-threading distributed systems.
  • Designed and validated several Hive tables and other RDBMS tables.

Senior Fullstack Consultant

Confidential

Responsibilities:

  • Extensive use of Git and BitBucket within VSCode and IntelliJ for creating branches, pulling in latest code base, making changes and testing them locally.
  • Developed UI modules in Angular and performed end to end testing using Protractor.
  • Writing APIs in SpringBoot APIs and Spring MVC.
  • Committing clean, functional ES5/6 code post linting with appropriate messages and unit test cases to the remote master/develop branch and raising pull requests for code review.
  • Performing periodic code reviews on pull requests raised by colleagues and merging approved pull requests.
  • Ingested data of high volume, variety and velocity into Hadoop Enterprise Data Lakes using Kafka and Apache Spark.
  • Working to revamp several pieces of existing frontend code bases written in (Angular 2+, TypeSript, React, Redux, GraphQL )UI and backend Node.js web services and documentation for the Confidential Buy side and Sell side platform.
  • Used D3.js for data visualization.
  • Working on clearing technical debt and integration of legacy state management frameworks like Baobao.
  • Designed multiple line of business services (BuySide/Sell Side/ Legacy Appnexus Console) and UI enhancements.
  • Identifying issues in the legacy Pappy APIs written in PHP.
  • Creating AutoEnvs in Kuberenetes to point the codebase to SandBox/Staging and Production environments.
  • Extensive UI rebranding from AppNexus to Confidential using LESS CSS methodology.
  • Rigorously followed Test Driven Development using Jest, Enzyme and Chai frameworks.
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
  • Experience building multi-threading distributed systems and Serverless applications on AWS using AWS SAM, API Gateway, Lambda, SQS, SNS, Kinesis, Cognito, DynamoDB, IAM Roles/Permissions.
  • Experience of using AWS services like S3, DyanamoDB, RDS, etc.
  • Contributing to prebid.js development, test and documentation efforts.
  • Introduced several plugins into the codebase and incentivized developers to include concise documentation as part of their coding standards.
  • Reduced support efforts on code base by 25%.

Consulting Fullstack Software Engineer

Confidential

Responsibilities:

  • Developed extensive knowledge of capital markets and financial instruments such as Swap, Positions, Position Cash flows, Trades for Reconciliation and Unpaired entities.
  • Ingested data of high volume, variety and velocity into Hadoop Enterprise Data Lakes using Kafka and Apache Spark.
  • Wrote APIs in Spring Boot and Spring MVC for handling financial data.
  • Instantiated a local blockchain on my localhost in addition to setting up a Django backend to serve the front end UI certain key components like two factor authentication.
  • Involved in development and testing for Solidity smart contracts on Ethereum.
  • Extensively used Ag-grid, React, Redux and Jest for a mature financial technology application to consume several 100,000 rows of data from smart contracts running on an Ethereum blockchain.
  • Developed Proof of concept Microservices from scratch using Node and Express.
  • Designed FinTech APIs on Node.js and delivered it using Express server.
  • Worked on performance issues experienced due to massive data volume being streamed from the express server through server pagination and throttling.
  • Worked on Java and Web - Java (Java, OOPS, Multi-Threading, Collections and Exception Handling),
  • Experience building multi-threading distributed systems and Serverless applications on AWS using AWS SAM, API Gateway, Lambda, SQS, SNS, Kinesis, Cognito, DynamoDB, IAM Roles/Permissions.
  • Worked on Spring Framework (Core, MVC, Rest, Security), Spring Boot, Spring Data, Micro Services,
  • Worked on JDBC, Hibernate, Web Services (REST and SOAP).
  • Identified several key issues streaming in from the backend data and got it resolved through diligent communication with the business logic team.
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
  • Experience building multi-threading distributed systems.
  • Experience of using AWS services like S3, DyanamoDB, RDS, etc.
  • Reporting to the Vice President of Application Engineering.
  • Responsible for creating and coordinating teams both onsite and offshore.

Confidential

Senior Java Full stack Developer

Responsibilities:

  • Participated in requirement gathering meetings with the stakeholders to discuss on the web application design and API design.
  • Experience building multi-threading distributed systems and Serverless applications on AWS using AWS SAM, API Gateway, Lambda, SQS, SNS, Kinesis, Cognito, DynamoDB, IAM Roles/Permissions.
  • Kafka Dev and Admin work.
  • Wrote APIs in Spring Boot and Spring MVC for handling customer and products data.
  • Designed and implemented an Ecommerce API application called Basket APIs from the scratch using HTML5, CSS, JavaScript, and React, Redux
  • Created Reusable Modules and Custom Directives in React
  • Created interactive UI designs using SASS and jQuery
  • Used Angular animation to create interactive animation events for the application message displaying events
  • Integrated and Tested several third-party React component created as part of another application
  • Consumed RESTful Web services (JAX-RS) provided by different vendor to use for Address verification and validation
  • Developed Proof of concept Microservices from scratch using Confidential API Connect, Google Cloud Platform and AWS Lambda Serverless framework.
  • Designed E-Commerce APIs on Node.js using Confidential Cloud Foundry tech stack.
  • Identified several key startups in Europe for maximizing emotional response upon seeing Confidential products at the store and online so as to maximize the sales conversion probability.
  • Reporting to the Director of Tapestry.
  • Responsible for creating and coordinating teams both onsite and offshore.
  • Worked on Production issues and analyzed Splunk logs to debug the sissues provided quick fixes for the issues
  • Participated and supported Production Deployments over the weekends and validated the builds from the developer end
  • Participated and provided support during the Production and UAT Checkout calls
  • Responsible for creating the UI User Stories in JIRA and track them for closure
  • Used HP Quality Center - ALM Bug tracking tool for defect management
  • Technically guided offshore team for the Angular implementation
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
  • Experience building multi-threading distributed systems.
  • Experience of using AWS services like S3, DyanamoDB, RDS, etc.

Environment: HTML4/HTML5, Core Java, JavaScript, Typescript, CSS, React, Redux, Node.js, jQuery, jqGrid, D3.JS, SASS, Docker, Maven, Jenkins, CouchDB,Redis, JIRA

Confidential, New Jersey

Senior Java Full stack Developer

Responsibilities:

  • Participated in requirement gathering meetings with the stakeholders to discuss on the web application design
  • Kafka Dev and Admin work.
  • Designed and implemented a Loan Consolidation UI application called Marcus from the scratch using HTML5, CSS, JavaScript, and React, Redux
  • Created Reusable Modules and Custom Directives in React
  • Used ag-grid for creating multiple interactive tables/grids for the application
  • Created interactive Pie Charts and animated Widgets using D3.js for displaying the risk score and model allocation percentage
  • Created interactive design for Ticker Search using Angular Animation
  • Created interactive UI designs using SASS and jQuery
  • Used Angular animation to create interactive animation events for the application message displaying events
  • Experience building multi-threading distributed systems and Serverless applications on AWS using AWS SAM, API Gateway, Lambda, SQS, SNS, Kinesis, Cognito, DynamoDB, IAM Roles/Permissions.
  • Integrated and Tested several third-party React component created as part of another application
  • Deployed AJAX call for asynchronous data retrieval from back-end
  • Consumed RESTful Web services (JAX-RS) provided by different vendor to use for Address verification and validation
  • Conducted and Participated daily scrum calls
  • Worked on Production issues and analyzed Splunk logs to debug the issues provided quick fixes for the issues
  • Participated and supported Production Deployments over the weekends and validated the builds from the developer end
  • Participated and provided support during the Production and UAT Checkout calls
  • Responsible for creating the UI User Stories in JIRA and track them for closure
  • Used HP Quality Center - ALM Bug tracking tool for defect management
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
  • Experience building multi-threading distributed systems.
  • Experience of using AWS services like S3, DyanamoDB, RDS, etc.
  • Technically guided offshore team for the Angular implementation

Environment: HTML4/HTML5, Core Java, JavaScript, Typescript, CSS, React, Redux, Node.js, jQuery, jqGrid, D3.JS, SASS, Docker, Maven, Jenkins, Cassandra, JIRA

Confidential, New Jersey

Senior Java Full stack Developer

Responsibilities:

  • Participated in requirement gathering meetings with the stakeholders to discuss on the web application design
  • Worked on the implementation using HTML5, CSS3 and JavaScript and other JS libraries like Backbone.js, Marionette.js, jQuery, grid, require.js, etc.
  • Responsible for writing the Functional specification for the Firewall module
  • Worked with the micro-service team in getting the API responses for the UI
  • Development and deployment of adapters for VW Webservices to retrieve car maintenance history based on VIN number scans.
  • Implemented Lazy loading and server throttling to partition the JSON response such that only relevant information is loaded on the current screen that the user is actively on.
  • Analyzing existing code base in Angular JS to be migrated to React JS. Experience in designing and rendering components, elements
  • Overseeing integration of Image Recognition, Bar code recognition and OCR recognition through third part libraries like ABBYY for scanning VIN stickers and barcodes.
  • Evaluating technical feasibility in migrating development environment from Swift 2.x to 3.x.
  • Coordinating between Apple Support to verify possibilities of ramping down development environment version(s) on latest host Apple OSes.
  • Resolving development related queries from third party technology providers such as ABBYY.
  • Refactoring webservices to fetch data from multiple backend systems to populate the UI.
  • Participated extensively in presentations to architecture review board, design review, created UML sequence diagrams from business requirements etc.
  • Successfully saw the project through the Go live date to the satisfaction of client, business and all stake holders.
  • Helped in setting up the Node.js environment along with Express JS framework to run the UI micro service
  • Handled and technically guided a team of 6 members

Environment: HTML4/HTML5, Core Java, JavaScript, Typescript, CSS, Ext-JS, Angular2/4 Node.js, Express.js, Backbone.js, jQuery, jqGrid, D3.JS, React.js, SASS, NGINX, haproxy, MongoDB, AWS, Kubernetes, Docker, Maven, Jenkins, Cassandra, JIRA, Jasmine, blanket.js, Istanbul code coverage

Confidential

Java Full stack Developer

Responsibilities:

  • Participated in requirement gathering meetings with the stakeholders to discuss on the web application design
  • Worked on the implementation using HTML5, CSS3 and JavaScript and other JS libraries like Ext-JS, Angular.js 1.5, HTML5, DOM, CSS3, JavaScript, AJAX, D3.js
  • Responsible for writing the Functional specification
  • Responsible for creating the UI User Stories in JIRA and assign to respective developers and track them for closure
  • Taken ownership in designing and developing a complex visual component
  • Worked with backend team to get the required real-time data for the visual component using RESTful API

Environment: Java, Spring, Maven, Core Java, Hbase, Hadoop, JIRA

Confidential

Senior Consultant Java Full stack Developer

Responsibilities:

  • Designed dynamic and multi-browser compatible pages using HTML, CSS, Ext-JS and JavaScript
  • Designed the System, based on the business requirements and prepared the required Design documents
  • Involved in all the phases of SDLC (software Development Life Cycle)
  • Good hands-on experience in using Spring MVC framework along with Hibernate
  • Responsible for ensuring the pattern consistency across all pages
  • Responsible for assigning User stories to the team members and track them to closure
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly
  • Used JMS for notification handling
  • Used entity beans to persist the data into database and JMS to establish message communication
  • Extensively used Hibernate in data access layer to access and update information in the MySQL database
  • Responsible for creating Java beans which serves as the data model

Environment: Core Java, J2EE, Spring MVC framework, Hibernate, JBoss 4.2,3, Apache Tomcat, Linux, Perforce, MySQL, Eclipse Indigo, Ext-JS 3/4, JavaScript, CSS2, HTML4, Rest API

Confidential

Senior Consultant Java Fullstack Developer

Responsibilities:

  • Designed the System, based on the business requirements and prepared the required Design documents
  • Involved in all the phases of SDLC (software Development Life Cycle)
  • Developed interfaces using HTML, JSP, JSF pages and Struts
  • Migration of SAP RDS 3.2 to 4.x Business Objects Platform.
  • Bug fixes feature enhancements to XML,Java, JavaScript, J2EE code base.
  • Worked on UX Design for the new Dashboard pages
  • Developed session beans which encapsulate the workflow logic
  • Used entity beans to persist the data into database and JMS to establish message communication
  • Used SVN for the concurrent development in the team and for code repository
  • Converted the Photoshop mock-ups in to hand-written HTML and CSS pages
  • Implemented AJAX to speed up web application
  • Developed Ant script to automate the process of build and deployment

Environment: HTML, CSS, JavaScript, Core Java, Struts, Servlets, J2EE, JSP, JSF, JMS, XML, MVC Framework, Apache Tomcat, MySQL, Eclipse, Tortoise SVN, AJAX.

Confidential

Java Backend Developer

Responsibilities:

  • Responsible for design and development of Applets using Core Java and Java Swing
  • Responsible for analysing and fixing the customer issues based on the log dumps given from the Customer environment
  • Bug fixes/ Feature enhancements on the Agile Business Process Platform written in customized Java/ J2EE frameworks.
  • Development of webservices for several GRC modules like Risk Analysis, Timesheet management etc.
  • Bug fixes feature enhancements to XML,Java, JavaScript, J2EE code base.
  • Hands on experience with Hadoop, HiveQL, HDFS, MapReduce algorithms. Behavior-- analytics based on ingested log data from Chinese Telco customers,

Environment: HTML, CSS, JavaScript, XML, XHTML, JQuery, AJAX, Adobe Dreamweaver, Python, Firebug, Windows XP and MS Office.

Confidential

Full Stack Developer

Responsibilities:

  • Responsible for Requirement analysis, design and development of UI application using Core Java and Java Swing
  • Integration of modules, Development of unit test cases and bug fixing
  • Configured internal mail server for the company
  • Configured Subversion SVN for Versioning control
  • Explored and analysed multiple tools and frameworks suitable for the UI implementation
  • Extensively used JNI to communicate with backend SO objects created using C++

Environment: Core Java, Swing, JNI, JDIC, JDBC, MS-Access, XML, SAX, DOM, netBeans IDE, Subversion 1.4.2

We'd love your feedback!