We provide IT Staff Augmentation Services!

Full Stack Developer Resume

4.00/5 (Submit Your Rating)

San, FranciscO

SUMMARY:

  • 5 - year experience as a full stack engineer using programming languages JavaScript, Java, SQL and Python
  • Worked with front-end technologies such as HTML5, CSS3, JavaScript, React.JS, Bootstrap, JSON
  • Experienced in developing event driven applications using AJAX, JSON and XML
  • Developed with MVC (Model-View-Controller) architectural pattern to design front-end of application
  • Worked with MySQL, Oracle and MongoDB to design and implement relational/non-relational database
  • Worked with UI library such like Material-UI to enhance the view of the website page and client experience
  • Developed with JavaScript and jQuery to manipulate DOM
  • Worked with Python to deal with data and design algorithm which used to forecast trend of stocks price
  • Worked with MongoDB and combine Mongoose with Express.js in the backend server
  • Involved in building back-end with Node.js and use middleware body-parser to extract data from request stream
  • Developed UI using client-side languages and framework such as JavaScript, AJAX, jQuery
  • Detailed understanding about JavaScript concepts sub as class, promises, arrow function and closures
  • Involved in designing and developing REST API
  • Developed with Redux to control the data in the React project and Thunk to deal with the async operations
  • Worked with GIT for version control
  • knowledge on building Continuous Integration and Continuous Delivery (CI/CD) pipeline with Jenkins
  • Strong knowledge in data structures and algorithms
  • Developed an Android application on Android Studio for users to share and receive nearby events in Java
  • Developed with Google Firebase to store and manage user-generated content
  • Developed with Google Maps API to implement map server in Android application and deployed web services on Google Cloud platform
  • Created automated tests with Espresso
  • Be professional in several different IDE, such as Visual Studio Code, Eclipse, Visual studio and Android Studio.
  • Worded with LINUX and Mac OS, knowledge of Windows

TECHNICAL SKILLS:

Web Technologies: JavaScript (ES5, ES6), HTML5, CSS3, Bootstrap, jQuery, AJAX, React, Redux, Node.js, Express, Material-UI

Languages: Java, JavaScript, Python, SQL

Operation System: Linux, Windows, Mac OS

Database: MongoDB, MySQL, Oracle

Version Control: GIT

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco

Full Stack Developer

  • Designed and implemented a Customer Management System by using HTML5, CSS3S, Material-UI, JavaScript and React.js
  • Developed with Redux to manage the whole state. Developed the well-designed store, actions and reducers
  • Used ReactJS with Redux to separate the data and presentation layer. Utilized Redux stores to handle the states and update the UI.
  • Developed with Material-UI for web applications in improve UI
  • Implemented axios and promises to make HTTP request to the Server and receive data from server in Redux-Thunk.
  • Implemented Higher Order Component connecting React component with Redux store
  • Worked with React to design several reusable components including presentational components and container components.
  • Used React props to pass values and functions. Developed React states to make the components controllable.
  • Developed with mongoose to design models of customers and develop the web server
  • Worked with mongoose-paginate to implement page separation
  • Override component lifecycle method in React component to run code at particular times in the process
  • Build back-end server using Node.js with middleware body-parser to extract data from request system
  • Worked with Node.js modules express.js and axios.js to build up the REST APIs for the application
  • Implemented JavaScript callback and promises to deal with async functions and operations
  • Used JSON for collecting data from server and sending requests to the server from client-side.
  • Debugged the website using Chrome Developer’s tool and Redux Development tools.
  • Used GitHub for the version control and collaboration.

Confidential, Boston

Full Stack Developer

  • Built a website for users to post pictures with descriptions and search nearby posts based on their Geo-location
  • Developed user interactive web pages in a professional manner with using HTML5, CSS3, and JavaScript
  • Used React for front end development and used Redux to control states of the application
  • Used middleware Thunk to handle async actions and improve the connection with server
  • Implemented Higher Order Component to connect components with Redux store
  • Worked on CSS background, positioning, text and borders
  • Worked on the style of application with CSS and Bootstrap, also implemented animation for UI using CSS Animation.
  • Worded with jQuery to traverse and manipulate HTML document, handle event and animate
  • Used AJAX to allow web pages to update asynchronously by exchanging data with the server
  • Used ES6 new features such as class, arrow function, spread operator and map
  • Designed models for the data of the application by using mongoose
  • Used Node.js modules mongoose, express and axios to develop the REST APIs
  • Worked with NoSQL database MongoDB and built up the back-end
  • Used Elastic Search to implement geo-location-based search
  • Preprocessed the data to fit the input form of the model using Java
  • Involved in code reviews and mentored the team in resolving issues
  • Participated in weekly design reviews and walkthroughs with project manager and development teams

Confidential

Full Stack Developer

  • Used JavaScript, jQuery, HTML and CSS to develop the front-end client-side application
  • Involved in designing and developing the GUI for the user interface with various controls.
  • Created interactive web pages with HTML, CSS and JavaScript.
  • Filtered the events by implemented Google Map API and AJAX.
  • Used AJAX to allow web page to update asynchronously by exchanging data with the server.
  • Built RESTful backend APIs to meet server client’s request for search results
  • Designed content-based recommendation algorithm to achieve event recommendation function
  • Parsed the fetched JSON response to a more structured format utilizing builder pattern.
  • Developed a three-tier Restful web pages for users to search stores based on location and preferences.
  • Involved in analyzing the Functional Specification Documents (FSD) and use cases to write test plan and test cases.
  • Developed and reviewed test plans and test scripts
  • Built relational database MySQL to store event data from TicketMaster API and user data

Confidential

Android Developer

  • Developed an Android App for users to share and receive nearby events in Java
  • Developed UI by using Android Studio, Java and MVC
  • Implemented GUI with Android Animation and Activity
  • Facilitated the users with multiple images associated with car by clicking on a key image by using Java and Event Listener.
  • Added advertisements with Google AdMob and designed GUI interface to increase user browse time.
  • Designed UI for a map interface and connected Google Maps API.
  • Established a back button to go back to main menu and select desired option to continue the application usage.
  • Used Google Firebase to store and manage UGC, created automated tests with Espresso

We'd love your feedback!