We provide IT Staff Augmentation Services!

Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Philadelphia, Pa

SUMMARY:

  • 6 years of professional experience in web development as front end and full stack developer in Banking and e - Commence.
  • Highly skill with JavaScript and JavaScript frameworks (jQuery, Angular JS), server side JavaScript (Node JS).
  • Proficient in React and React-Flux, React-Redux pattern.
  • Experienced in React relating libraries: React-toolbox, Material UI, Semantic UI, etc.
  • Familiar with Python Django web framework.
  • Experienced in UI design using HTML5/HTML, CSS3/CSS and JavaScript.
  • Hands on experience in Responsive Web Design using CSS Bootstrap.
  • Solid knowledge in CSS3 preprocessors styling as LESS and SASS add nested rules, variables, selector inheritance to CSS3.
  • Expert in using Angular JS to design Single Page Application(SPA) including Directives, Routing, Data-binding, Filter, Dependency Injection, Services, Controller and Scope.
  • Extensive experience in web application development using MEAN stack (Mongo DB, Express JS, Angular JS and Node JS).
  • Experienced in Server-Side programming using Node JS and Express JS Framework for building MVC layers for front end and creating Custom Http Services, File Manipulation, and RESTful Services.
  • Experience with data visualization using D3.js and Angular-Fusion Charts.
  • Solid understanding in JavaScript design patterns like MVC, Singleton, Facade, Factory and Observer.
  • Experience working with AJAX with JSON data format to consume RESTful web services.
  • Experience in implementing front-end layer in web applications which are built with Servlet, JDBC, Spring MVC 4.0, Hibernate 4 and Apache Tomcat web server 7.
  • Hands on experience in deploying Log4J to record server activity and errors.
  • Solid knowledge of traditional relation database Oracle and MySQL and NoSQL database: Mongo DB.
  • Strong knowledge JavaScript build tools: GRUNT and GULP.
  • Expertise in testing framework like Jasmine, Karma JUnit and QUnit.
  • Strong knowledge of debugging with Firebug and Chrome Developer tool and troubleshooting existing code.
  • Extensive Experience in version control tools like SVN and Git.
  • Experienced in Agile/Scrum methodologies and Test-Driven Development (TDD) testing methods.
  • Experienced in programming on Mac OX, Linux, Windows and shell scripting.
  • Familiar with various of IDE: WebStorm, Eclipse, Visual Studio and Dreamweaver.
  • Quick learning and strong problem-solving skills with ability to work both independently and in team environment.

TECHNICAL SKILLS:

IDE & Tools: Front-End Technologies: WebStorm, Eclipse, Dreamweaver, MS Visual\ HTML4/5, CSS2/3, JavaScript, Bootstrap, CSS\Studio, Apache Tomcat 6/7, TDD Node JS, \ Media Queries, jQuery, Angular JS, AJAX, \Express JS, JSON, D3.js, \ Ruby on Rails, RESTful

ServerSide Programming: Python, Servlets, JSP, Spring 3/4 MVC, \ Git, CVS\Hibernate 4, Node JS, Express JS\

Debugging Tools: Design Pattern: Firebug, Chrome Developer\ MVC, MVVM, Factory, Singleton, Observer\

Operating Systems: Windows, Mac OS X, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Philadelphia, PA

Full Stack Developer

Responsibilities:

  • Redesigned whole compaign visualization: segment tree to be dynamic using ReactJS, React -toolbox, semantic UI, material UI, d3.js
  • Used Django REST framework and Pymongo to design backend API and create front-end enpoints to fetch data from MySQL and MongoDB
  • Used reac-router for handling URL routing and configurations.
  • Used React-toolbox to design campaign filters and campaign managerment page.
  • Set up test frame and wrote React component unit tests by using JEST and Airbnb Enzyme library
  • Configured and wrote user integration tests by using DOM API and selenium
  • Developed export automation feature on linux sever using MongoDB and Linux crontab
  • Developed front end automation UI using Facebook FixedDataTable and React-toolbox
  • Developed session expiration notification by using Python Django framework and vanilla Javscript
  • Used Python Django as a middleware to prepare JSON to send to backend API
  • Used AJAX to communicate with Confidential store TKI services.
  • Developed validations for all forms on pages by using javascript and validator library.
  • Developed interactive charts by using react-suburst library and react-toolbox
  • Used django-guardian to handle permission control on the backend for different user types
  • Devised backup automation for backuping all databases before deployment by using shell scripts and python

Environment: vanilla Javscript, ReactJS, React -toolbox, semantic UI, material UI, d3.js, Django REST framework, Pymongo, MySQL, MongoDB, reac-router, JEST, Airbnb Enzyme, DOM API, selenium, selenium, Python Django, react-suburst, django-guardian, shell scripts, python

Confidential, Raleigh, NC

Front-End Developer

Responsibilities:

  • Responsible for developing the front-end application, user Interactive web pages using HTML5, CSS3 and JavaScript.
  • Used HTML5 created forms and tables to display client’s personal information data which is fetched from back-end by using AJAX.
  • Created Single Page Application for account, payment option and recipient’s management.
  • Created Angular custom directive for event handling and rendering custom Layouts for different HTML pages.
  • Created Angular custom service such as factory and service for sharing different reusable functions and objects across the whole application.
  • Involved in creating visualization reports, like tables, graphs using D3.js.
  • Implemented Client Side Validation in different modules by using Angular Form
  • Validation and HTML5 new input types (like email).
  • Used Bootstrap UI to create drop-down menus, forms and modular effects for styling the web page such as creating a modular effect to display a form which is needed to be filled in order to modify user’s information.
  • Used AJAX to consume RESTful web services to fetch JSON/XML data and implement asynchronous communication with server side and then rendered the data on HTML using Angular JS.
  • Used grunt to assist performing unit testing for modules.
  • Developed test cases and performed unit test using Jasmine and Karma.
  • Used continuous integration tool Jenkins to deploy application.
  • Involved in configuring and maintaining GIT repository.
  • Involved in Agile development with Test Driven Development approach.
  • Used Java Server Pages Standard Tag Library (JSTL) and Servlets for server side communication and for navigating among modules.
  • Participated in server side controller layer development using Spring MVC, providing RESTful service and responding in JSON format.

Environment: HTML5, CSS3, JavaScript 1.7, AJAX, D3.js, Angular JS 1.4, Bootstrap, Jasmine, Karma, grunt, RESTful, JSON, XML, Git, Spring MVC, JSTL, Servlets, Agile

Confidential

Front-End Developer

Responsibilities:

  • Understood the requirements from the business to clearly define the project plan documentation and was also involved in brainstorming sessions.
  • Involved in developing the UI pages using HTML, CSS, JavaScript.
  • Implementing dynamic functions by using JavaScript and used AJAX and to retrieve the JSON data from server side.
  • Handled browser compatibilities in JavaScript using IE, Chrome, Firefox and Firebug.
  • Used Bootstrap and jQuery to create small widgets and responsive web page.
  • Involved in TDD for developing and performing test cases using Jasmine and Karma.
  • Attended Daily standup meetings (Scrum), estimation meetings and Requirement review meetings to analyze requirements for each story card in a sprint.

Environment: HTML, CSS, JavaScript 1.5, jQuery, AJAX, Bootstrap, Jasmine, Karma, Eclipse

Confidential

Front-End Developer

Responsibilities:

  • Involved in the requirements analysis, designing, development, testing and maintenance.
  • Developed UIs using HTML, JSP, jQuery, CSS, JavaScript.
  • Created Cross-Browser compatible and standards-compliant CSS-base page layouts.
  • Used CSS Media Queries and CSS Bootstrap to design responsive web pages for better user experience.
  • Involve in writing application level code to interact with Restful Web APIs, Web Services using AJAX, JSON, XML and jQuery.
  • Used JDBC for database connectivity with MySQL Server.
  • Involved in implementing all components of the application including database tables, server-side Java Programming (JSP) and client side web programming.
  • Implemented Hibernate to create, retrieve and update database.
  • Coordinated with QA team to ensure the quality of application.

Environment: HTML, JSP, jQuery, CSS, JavaScript, Bootstrap, AJAX, JSON, XML, MySQL, JSP, Hibernate

Confidential

Front-End developer

Responsibilities:

  • Designed UI Components Using HTML, CSS to improve customer experience.
  • Utilized jQuery to enable navigating functions to different pages based on user customized templates.
  • Responsible for client-side validation code using JavaScript and jQuery.
  • Implemented JavaScript to store the customer information for the further use and make the web page more interactive.
  • Used JDBC to fetch data from MySQL database for Creating, Reading and Updating.
  • Implemented asynchronous request handling by user using AJAX and JSON.
  • Worked under Agile methodology and version control tool Git.

Environment: HTML, CSS, jQuery, JavaScript 1.3, JDBC, MySQL, AJAX, JSON, Git, Agile

We'd love your feedback!