We provide IT Staff Augmentation Services!

Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Plainsboro, NJ

SUMMARY:

  • 5+ years in Financial Services, Business Services and E - commerce
  • 5+ years working with Java/J2EE including Java SE, Spring Boot, Hibernate, Spring MVC
  • 5+ years working with JavaScript ES5/ES6
  • 1+ years development with Angular 2/4/5 including Angular Material
  • 3+ years working with AngularJS
  • 5+ years development with HTML5, CSS3
  • 2+ years working with Oracle Database, MySQL, MongoDB
  • 2+ years working with Amazon Web Services including S3, EC2, RDS

TECHNICAL SKILLS:

Web Development: HTML4/5, CSS3, SCSS, XML, JavaScript ES5/ES6, TypeScript, AngularJS, Angular 2/4/5, Angular Material, jQuery, Bootstrap, React, JSON

Java: Java 7 - 9, Multithreading, POJO, Lists, Trees, JDBC, Spring MVC, Hibernate, iText, Hashing

Python: Python 2.7, Python 3, PyQt, PyMongo, Requests

C++: Operator Overloading, Qt, Templates, Virtual Methods, Multithreading, Pointers

C: Pointers, Multithreading, Embedded Programming, MPLAB Harmony

Other Languages: C#, Bash, VHDL

Backend: Node.js, Express.js, Spring, Spring MVC, Spring Security, Hibernate, CRUD, RESTful Web Services

IDE: Eclipse, Visual Studio, Webstorm, PyCharm, MPLAB-X, IDLE

Text Editors: Sublime, Notepad ++

Databases: MongoDB, MySQL, Microsoft SQL, Oracle

Cloud Services: Amazon S3, EC2 and RDS

Package Management: Maven, NPM, Bower

Operating Systems: Windows XP/7/8/10, Ubuntu, SUSE Linux, CentOS, Raspbian

Version Control: Git, SVN

Testing: JUnit, Postman

SDK: Amazon SDK, Qt SDK

Management Tools: JIRA, Agile, SCRUM

Programs: PuTTY, VirtualBox

Hardware: Arduino Uno, Raspberry Pi 3, chipKit Max32 Microcontroller

PROFESSIONAL EXPERIENCE:

Confidential, Plainsboro, NJ

Full Stack Developer

Responsibilities:

  • Used Angular 4, TypeScript, and HTML5 to create the single page application
  • Styled the frontend application using CSS3 and made the application responsive with the Bootstrap library
  • Implemented inputs, forms, and tables using the Angular Material components library.
  • Created custom Angular services and directives that implemented handling user input and the system to connect and schedule appointments
  • Integrated the Angular HttpClient Module to allow the front end of the application to get user data and show available times and dates for tax preparation specialists
  • Used ng2-file-upload package to handle file uploading
  • Integrated Google reCAPTCHA service to verify that all actions were performed by a human
  • Used Angular PDF Viewer package to allow user to review and download PDFs
  • Implemented backend server application with the Spring framework to handle HTTP requests for getting user information and processing user requests
  • Integrated the Hibernate ORM on the server to map POJOs to the relational database
  • Employed Spring Security to authenticate users and log them in to their application session
  • Integrated the iText Java library on the server to fill out the form fields on the PDF files and to extract data from various IRS, tax, and financial documents
  • Used the Amazon SDK to allow the server to create, get, and modify objects on Amazon S3
  • Deployed static web content and temporarily stored filled out PDF files on Amazon S3
  • Deployed Spring Boot application on an Amazon EC2 Linux instance
  • Connected to an Oracle Database on Amazon RDS to store user personal data, employment information, and W2 information
  • Unit tested code using the JUnit Test Framework
  • Worked with the Agile methodology and had daily Scrum meetings
  • Maintained code on various branches using Git as the version control system

Environment: Java 8, Spring Boot, Spring Security Hibernate, XML, Angular 4, HttpClient Module, PDF, PDF Viewer, HTML5, JavaScript ES6, TypeScript, Google reCAPTCHA, Oracle Database, CSS3, Amazon AWS, Amazon SDK, Ubuntu, iText, Agile, Scrum, Git

Confidential, Herndon, VA

Web Developer

Responsibilities:

  • Used JavaScript ES5, AngularJS, CSS3, and HTML5 to develop the frontend of this project
  • Created custom directives and services in AngularJS to display custom graphs, Benefits Calculator, Social Security Calculator and showing the output of the converted applications
  • Used Bootstrap in the UI development and styling of this project
  • Implemented the web server with the Spring Framework and used it to build a RESTful API services
  • Upgraded original software code to Java 7 code and deployed it on the web server
  • Used Hibernate’s Session feature to connect to the database and integrated the caching feature to improve performance
  • Implemented the Single Sign-On feature on Spring Security to allow users to use all the applications without having to sign in each time
  • Used the Spring Boot Mail Starter as email sending support for all the application messages
  • Installed MySQL server to hold data about the individuals who receive the payments and benefits from the clients who use the software
  • Verified functionality of each feature with Mockito and Junit testing
  • Used Agile methodology and participated in daily Scrum meetings to track team progress and to plan future Sprints
  • Maintained code with SVN and managed branches for each feature that was implemented

Environment: JavaScript ES5, CSS, AngularJS, Bootstrap, AJAX, HTML5, Java 7, Spring Boot, Spring Security, Spring Boot Mail Starter, Hibernate, MySQL, Mockito, JUnit, Agile, Scrum, Sprint, SVN

Confidential, Malvern PA

Front End Developer

Responsibilities:

  • Developed frontend applications with HTML5 and JavaScript
  • Used AngularJS’s Routing and Templating features to create single page application
  • Created custom AngularJS services and directives to handle payment processing on self-servicing kiosk devices and automated timeout feature for security
  • Styled frontend applications using Bootstrap and CSS3
  • Made use of the Angular Virtual Keyboard in instances where a physical keyboard was not available
  • Implemented interactions with the backend using AJAX requests
  • Packaged data as JSON strings that was stored on the MongoDB server
  • Used Agile methodology and participated and daily Scrum meetings
  • Worked with Product Owners for best development practices and to receive content that needs to be deployed
  • Recorded progress with the JIRA software
  • Kept track of different versions of the code using Git

Environment: JavaScript ES5, HTML5, CSS3, AJAX, AngularJS, Bootstrap, Angular Virtual Keyboard, JSON, HTTP, MongoDB, Agile, Scrum, JIRA, Git

Confidential, St. Louis, MO

Full Stack JavaScript Developer

Responsibilities:

  • Developed the website with HTML4, CSS3, JavaScript ES5
  • Used the jQuery library to manipulate HTML elements, handle events like button presses, table updates, AJAX requests, and to manipulate CSS.
  • Designed the website with the Bootstrap library to stylize buttons, forms, girds, and media objects like videos and images.
  • Implemented the web server with Node.js HTTP module and used the Express.js middleware for request and routing handling.
  • Installed the MongoDB driver for Node.js to allow the web server to make MongoDB Queries
  • Represented data as JSON strings and stored them on the MongoDB instance
  • Had daily Scrum meetings to track team progress and plan for project requirements

Environment: HTML4, CSS3, JavaScript ES5, Bootstrap, jQuery, AJAX, Express.js, Git, Scrum, Agile

Confidential, Reston, VA

Front End Developer

Responsibilities:

  • Styled front end projects with Bootstrap and CSS3, and made the HTML responsive with Bootstrap
  • Made single page applications with AngularJS’s Routing and Templating features
  • Created validator, calendar, grids, sliders, file uploader, and select input with the AngularUI package
  • Used custom AngularJS directives and services to convert legacy systems to modern JavaScript code, handle authentication, and handle front end payment process
  • Implemented projects with AJAX requests to obtain backend data
  • Collaborated on an Agile distributed team with daily Scrum meetings
  • Used Git for version control and maintained the code across various branches

Environment: JavaScript ES5, HTML4, AngularJS, AngularUI, CSS3, AJAX, Git, Agile, Scrum

We'd love your feedback!