We provide IT Staff Augmentation Services!

Full Stack Developer Resume

0/5 (Submit Your Rating)

Mountain View, CA

SUMMARY

  • Over 7 Years of progressive experience in all the phases of Software Development Life Cycle that includes Requirement Study & Analysis, Design, Development, Integration, maintenance, installation, implementation and testing of various client/server and N - tier web applications.
  • Proficient in front end development using HTML5, CSS3, JavaScript, jQuery, AJAX, XML, JSON, jQuery UI, Bootstrap, AngularJS, Node JS.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Broad Knowledge in dealing with CSS2/CSS3 Styling Modules like Animations, Backgrounds, Layouts, Positioning, Text, Border, Padding and Box Model.
  • Experience to handle the responsiveness across difference client-side Medias by using CSS3 or Bootstrap.
  • Expertise in Twitter Bootstrap framework to build responsive website for different devices, such as desktop, laptop, mobile.
  • Developing UX design and clickable prototypes with front end development utilizing Bootstrap, HTML5 and CSS3.
  • Strong experience in CSS3 preprocessors styling such as SASS and LESS.
  • Proficient in Front-end web page development (HTML4 & 5/CSS/jQuery) using Dreamweaver for PHP.
  • Experience in using various jQuery UI controls, corresponding Event handlers, jQuery plug-ins.
  • Competent in developing and designing web pages efficiently using jQuery, jQuery UI and jQuery mobile.
  • Strong JQuery skills-able to write unobtrusive custom code as well as implement existing jQuery plug-in.
  • Extensively used AJAX, JSON, and XML to link clients to server back end applications.
  • Exposure to Asynchronous means of retrieval of data using AJAX.
  • Enhanced user experience by designing new web features using MVC Framework like AngularJS and ExpressJS.
  • Hands-on experience in MVVM architecture design by applying AngularJS.
  • Experience in building Single Page Application (SPA) using Angular JS framework.
  • Experience in working with third party web services APIs and Web Services using AJAX and jQuery.
  • Hands-on experience in building the server side API by using Node.js.
  • Hands-on experience in Web Developers Toolkit such as NPM, Bower, Gulp.
  • Experience in cross browser compatibility check and thoroughly performed unit testing using Karma and Jasmine.
  • Extensive experience in working on projects with Waterfall and Agile methodologies such as Test Driven Development (TDD) and SCRUM.
  • Experience in core concepts and developing MEAN Stack applications.
  • Having exposure to NoSQL databases such as MongoDB.
  • Having exposure of non-java web development platform PHP.
  • Solid skill in debugging based on Chrome Developer Tool, FireBug.
  • Ability to work in an agile work environment and Linux environment.
  • Proficiently apply Git to realize the version control system.

TECHNICAL SKILLS

Programming Tools: ExpressJS, NodeJS, AngularJS, JavaScript, HTML, CSS, AJAX, jQuery, XML, JSON, TwitterBootstrap, and Materialize.

Database: MongoDB, MySql. PHPStorm, MS Visual Studio for web, Dreamweaver, Notepad ++, Bluefish, Komodo IDE

Web IDE Tools: -Adobe Photoshop CS5.5, Illustrator, Flash Pro CS5.5, Fireworks.

Graphics Tools: -WinSCP/SCP, Filezilla FTP, HTTP/HTTPS, Secure Shell SSH, POP3, SMTP.

Protocols: -GitBash (Atlassian/Github), SourceTree, Tortoise SVN.

Operating Systems: -Windows … and RedHat Linux, Ubuntu, MacintoshOSx.

PROFESSIONAL EXPERIENCE

Full Stack Developer

Confidential, Mountain View, CA

Responsibilities:

  • Designed and implemented the whole dynamic web application based on MVVM architecture.
  • Create basic mock draft layout of web application using Balsamiq 3(wireframe)
  • Used AngularJS to implement the well-organized system which is based on the Single Page Application.
  • Applied the express framework from Node.js to build the server-side API.
  • Applied the AngularJS package UI-router to create the multiple nested views.
  • Applied the AngularJS package UI-bootstrap to create user-friendly UI efficiently.
  • Created package.json for Bower and NPM and extensively used Angular UI (Angular Bootstrap) for ui-grid, and UI components.
  • Designed customer directive, services and applied Angular.js filter to realize user authorization, data fetching, data distribution, system dynamic interactions and so on.
  • Developed CSS style sheets to give gradient effects. Developed page layouts, navigation and icons.
  • Used Bootstrap in combination with AngularJS to develop this website as a responsive website.
  • Used two way data binding features of AngularJS to implement Data binding to bind various server controls to the data from database.
  • Built AngularJS framework with Node.JS being the server including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
  • Used HTML5, CSS3, jQuery-animate and Bootstrap to make web application friendly layout and beautifully display.
  • Used LESS to build the well-organized CSS files.
  • Used Ajax to request and receive JSON type data from server-side.
  • Committed version control by using the Git.
  • Synchronized the source files automatically by using gulp task runner.
  • Conducted the bug testing with Chrome Inspector and FireBug, solved the Cross-Browser Compatibility.
  • Handled the responsiveness by using media queries to make web application fit in different clients’ media screens.
  • Managed the packages by NPM/Bower.
  • MEAN Stack development from scratch including MongoDB server setup and expressjs server development.
  • Writing RestFul APIs in Expressjs and return logic on Angular data binding.
  • Made use of GRUNT CLI for minification, uglificationon both server and client and running local server for client.

Sr. UI Developer

Confidential, Long Beach, CA

Responsibilities:

  • Worked as a UI Developer, assisting my team in developing two different Web-based applications.
  • Extensively involved in front end screens using HTML 5, JavaScript, JSON, CSS and Ajax, Angular.Js.
  • Developed the application to be responsive for desktop, mobile and tablets using Twitter Bootstrap (HTML5, CSS, and JavaScript).
  • Worked extensively with JavaScript, HTML5, CSS3, XML including new features of Canvas and Video.
  • Assisted in setting up the UI framework, defining user interface standards, and the design approach.
  • Designed rich user experience prototype for managing users and roles.
  • Established user interface design standards, internationalization considerations, framework guide and checklists to enhance Development's autonomy.
  • Developed data insertion forms and validated them using JavaScript, AngularJS, Node.js.
  • Developed a single page applications, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
  • Developed custom directives (elements, Attributes and classes)using angular.js
  • Expertise in DOM manipulation using JavaScript and Angular JS.
  • Worked extensively on Angular Js in creating Controllers, Making AJAX calls using $http and JSON parse.
  • Experience with WebRTC for audio streaming.
  • Used Angular MVC and two way data binding.
  • Collaborated with Development on interface design strategy and implementation.
  • Working knowledge of SASS or Stylus.
  • Worked with back-end developers to enhance the functionality of web applications asynchronously (AJAX) using REST services.
  • JavaScript unit testing frameworks (Jasmine, Karma)
  • Developed code to fetch data from back-end and populate on UI using AJAX and JSON.
  • Worked on all aspects of Web applications including debugging, maintaining and deploying.
  • Following Scrum methodology to track the project details and updating the development status every day in the SCRUM.
  • Involved in Agile based approach to UI Development.

UI Developer

Confidential, Irving, TX

Responsibilities:

  • Involved in developing front end applications using web technologies like HTML/HTML 5, and CSS/CSS3.
  • Built Web pages that are more user-interactive using AJAX, JavaScript, and AutoComplete, JSON, PrototypeJS.
  • Using HTML5, CSS3, JavaScript and some jQuery, and clean semantic code.
  • Utilized modular structure within the PrototypeJS application in which different functionalities within the application were divided into different modules.
  • Created optimized graphic websites and application interfaces using HTML, CSS andJQueryUI.
  • Developed GUI using JavaScript, HTML, DOM, XHTML, AJAX, CSS3 andJQueryMobile in on-going projects.
  • Participated in the research of new technologies likeJQuery -Mobile for few potential mobile app development efforts.
  • Developing UX design and clickable prototypes with front end development utilizing HTML5 and CSS3.
  • Basic jQuery front-end frameworks for web, responsive and mobile based web applications and websites, in an agile development environment.
  • Code web applications utilizing programming languages including JavaScript, jQuery, and AJAX.
  • Designed and developed intranet web applications using JAVA, JavaScript and CSS.
  • Creating different screen for the solution using HTML, JAVA, and jQuery.
  • Employ the rest URL using Java MVC.
  • Used SVN for version control and JIRA for defect tracking.
  • Developed gratifying experience of application with Responsive (RWD) and Adaptive Web Design principles
  • Maintained, enhanced, and recommended solutions that best suited business and technology needs from UI standpoint.
  • Responsible for writing and implementation of JavaScript, AJAX and JQuery to interact with web Services and user controls.
  • Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
  • Wrote cross browser tools for the company intranet in Perl, Javascript (withPrototypeJS), HTML, and CSS
  • Used agile methodology for software development.
  • Evaluate the request for enhancements and analyze the high priority bugs.Refine and iterate user experience by designing new modules and interfaces in a complex, responsive site Used Firebug, Firebug Lite, and IEDeveloperToolbar for debugging and browser compatibility.

UI Developer

Confidential, Twinsburg, OH

Responsibilities:

  • Worked with HTML, CSS, JSP, XML, JSON for developing user interface.
  • Implemented Asynchronous means of retrieval of data using AJAX.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML.
  • Implemented interaction between frontend and backend using the JSON object.
  • Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
  • Created optimized graphic websites and application interfaces using HTML, CSS.
  • Implemented SAX & DOM API for XML to read & write XML for various business requirements in application.
  • Used DOM Parsing Methodology for Serializing and parsing the XML request and response.
  • Handled all aspects of the web applications including maintaining, testing, debugging and deploying.
  • Developed UI navigation using JSF architecture.
  • Performed Validations on UI data using JSF validators and created JSF components for presentation layer.
  • Deployed the application in the IBM WebSphere Server.
  • Used the Hibernate Framework for connecting to SQL Server database.
  • Developed Architectural Design Documents and Block Diagrams.
  • Used Gradle for the automatic build process and Jenkins for continuous integration.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report to MQ Server using MQ Series.
  • Performed unit testing on various project modules using JUnit framework.
  • Wrote JUnit tests to validate the functionality of the input/output adaptors, matching collections and aggregation collections.
  • Consumed a standalone application service using the RESTful Web Services Jersey Framework.
  • Designed and developed this web application using IBM RAD (Rational Application Developer)
  • Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.

Web Developer

Confidential

Responsibilities:

  • Developed UI using HTML, CSS, AJAX, jQuery, and JSP, and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
  • Involved in creating dynamic web site design and programming using HTML5, CSS3, JavaScript and JQuery.
  • Implemented printable chart report using HTML5, CSS3 and JQuery.
  • Used JQuery UI widgets like auto complete, date picker to enhance the usability, functionality and overall experience
  • Created Email templates using HTML Tables.
  • Developed GUI using JavaScript, HTML, DOM, XHTML, AJAX, CSS and JQuery in ongoing projects.
  • Used CSS3 Sprites to decrease the number of HTTP requests and increase the load time of web pages.
  • Developed and maintained the layouts using CSS2/CSS3 for all intranet applications compliant with W3C.
  • Converted the mock-ups into hand-written HTML, CSS, XHTML, JavaScript, JQuery, AJAX, XML and JSON
  • Analyzed requirements and delivered the change request as per schedule.
  • Applied JavaScript for client side form validation.
  • Implemented file upload/download module using JQuery.
  • Implement the database using MySQL.
  • Integrate each View with the backend using Ajax pattern and jQuery.
  • Do after sale support for the application in the client side.

We'd love your feedback!