We provide IT Staff Augmentation Services!

Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Fremont, CA

SUMMARY

  • Creative and prolific full - stack developer with 7 years of experience interested in developing pixel perfect, intuitive and responsive UIs to improve customer usability and market growth.

SKILLS

  • Web development using HTML5, CSS3, Bootstrap, JS, ES6, AJAX, JQuery, AngularJS, React
  • JSON, RESTful API, Bootstrap, NodeJs, Express
  • C# OOP, Soap services, ADO, LINQ, Sql Server, ASP.NET, SOA, XML, TDD, WCF, Windows Server 2012 R2, Gulp
  • Babel, MongoDb, Python, Ruby, Swift, TFS, Jenkins, RHEL, MacOS, Adobe Illustrator.

WORK EXPERIENCE

Confidential, Fremont, CA

Full Stack Developer

Responsibilities:

  • Created a comprehensive contacts list for users to view and collaborate with their contacts.
  • Designed a high resolution contact component to render profile details with a bar chart to highlight prolific skills showcase high quality portfolio projects.
  • Designed a modal with a form with input fields to create a new contact, a JQuery function to serialize teh query string to Json and send a request with teh data to teh API endpoint controller when teh submit button is clicked.
  • Wrote a WCF service to read a web page as a stream and JQuery code to insert UI components in teh rendered DOM.
  • Wrote an Express app with controllers to receive HTTP requests for CRUD operations, fetch or update teh contacts in teh database and send teh response to teh client.
  • Wrote modules to receive requests and fetch teh data from a MongoDB database.
  • Designed models with data types to represent entities and schemas to validate teh request parameters and stored data in teh database and Mongoose API queries to store teh data in MongoDB.
  • Wrote an algorithm to serialize a query string into an object using string functions to split teh string and store teh substrings in an array reduce teh result by creating teh object properties.

Confidential, Campbell, CA

Instructor/ Full Stack Developer

Responsibilities:

  • Learn a programming language to write instructions for a computer to complete a task.
  • Learn algorithms and data structures to design and implement a solution for a problem.
  • Use Big-O notation to define and quantify teh worst case run-time performance of teh algorithm.
  • Simplify teh process of solving a problem using decrease and conquer to break a task into a smaller task(s), write teh code to solve teh sub task and aggregate teh solutions to solve teh problem.
  • Use teh built-in array data type and teh forEach, filter and reduce methods to define teh steps to process each item to create a solution for a complex task.
  • Wrote code using variables with lexical scope to specify teh location of code and block scope to avoid name collision to write code.
  • Understanding of Js to coerce data using teh truthy-falsy pattern, using private variables with public accessor functions to encapsulate data and wrote modules with functions to process data.
  • Defined a closure by creating a function dat returns an inner function to update teh function’s scoped variables, which is not possible by sequentially executing function calls.
  • Defined hierarchical data in an object and wrote a recursive function to iterate over teh keys and set this to a context to access teh properties of teh nested object to read and manipulate teh data.
  • Wrote an asynchronous function to fetch records from an API to set grid data, JS functions to initialize teh grid options, listen for events and use callbacks to select a page element to attach teh grid.
  • Defined a recursive algorithm to calculate teh nth Fibonacci number using a simple function to call itself and pass in previous values of n.
  • Used memoization by creating an array to store teh nth value of teh sequence and retrieve teh values to calculate teh next value.
  • Define an ES6 arrow function as an object’s property to control execution context using this to create a recursive function without parameters to be reusable.
  • Design teh user interface of an application using HTML to define elements to create teh structure of teh view, CSS to target and style elements to define teh layout and JS modules to implement teh functions for teh UI behavior to dynamically manipulate teh UI.
  • Wrote a Mysql query for scheduling user booking dates to check dat a new booking does not overlap with teh date of existing bookings by writing queries to parse date strings and create a date by adding date time to find bookings and check dat teh time does not overlap.

Confidential, Milpitas, CA

Full Stack Developer

Responsibilities:

  • Wrote asynchronous, non-blocking NodeJs code to communicate with JS clients.
  • Wrote JS using techniques to detect and handle user actions to update teh UI application state and persist changes.
  • Defined SOA service and data contracts to implement using OOP principals in C# to write code for distributed applications.

Confidential, Sunnyvale, CA

Full Stack Developer

Responsibilities:

  • Designed a client web application for a rover with a radio to transmit and receive RF signals and a server for RF applications.
  • Developed JS code for a rover to navigate and conducting experiments, a communication protocol for teh client to interface with teh server and server code for aeronautical applications.

Confidential, San Francisco, CA

Web Development Immersive Student

Responsibilities:

  • Designed teh FE/BE to develop a geo-location site for creating users and displaying linked users.
  • Used markers by integrating Google Map and GeoLocaton APIs to convert an address to a location and Bootstrap cards to display teh person details.
  • Designed an interactive and responsive travel blog site using Ruby on Rails to allow users to create blog posts including uploading photos for destinations and view and respond to other users’ blogs.
  • Developed a Restful API for displaying users/cities blogs, a front end to browse destinations, create/ edit posts and display teh paginated posts with related posts and a back-end to store and retrieve post content from teh disk/ cloud.
  • Wrote HTML, CSS, JS and Ruby code to create/display posts in views, fetch/modify data from teh database and Sql to query teh DB and return/ shape teh result set and a join table to display users and cities blogs.

Confidential, Pleasanton, CA

Software Development Engineer

Responsibilities:

  • Developed a full-stack application (FE/BE) for teh Encompass Loan service to store all correspondence in processing 70% of teh US home loans to reduce time to escrow from 40 days to 6 hours.
  • Developed a Rest API by creating Uris’ for underwriting documents and logs using HTTP methods and parameters.
  • Developed teh request contract by specifying teh content type, encoded credentials using username, password and key and body with parameters and teh response contract with accept encoded key, status, and body with teh requested data.

We'd love your feedback!