We provide IT Staff Augmentation Services!

Senior Front-end Ui Developer Resume

0/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Around 9 years of progressive experience in all phases of software development life cycle including requirements analysis, applications design, development, Integration, maintenance and testing of various client/server and user friendly, cross browser complaint web applications.
  • Expertise in designing and developing Web applications using HTML, CSS, XML, JSON, JavaScript ES5/ES6, AJAX, AngularJS, Angular 2, Node.js, TypeScript, Redux Pattern, React, Bootstrap.
  • Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like AngularJS, React.js, Node.js and Bootstrap.
  • Expertise in implementing easy to use Bootstrap plug - in for building carousel, accordion, modal windows etc. Extensive knowledge in developing single-page applications (SPAs).
  • Solid experience on JavaScript Frameworks like MVC/MVVM JavaScript frameworks and exposure to Node.js.
  • Experienced in developing Web based Distributed and Front End applications in a three-tier architecture using Java, HTML5, JavaScript, Angular JS, Bootstrap, Ajax, CSS3, NodeJS (Express/ActionHero), REST APIs, and Document based database as Mongodb.
  • Expertise in Data Base Programming, Create Data Models, Writing Queries, Stored Procedures, Functions,
  • Extensive Experience in Writing Test cases, Test & Behavior driven development and debugging with frameworks Mocha, Jasmine, and Karma, e2e test cases using Protractor to cross browser and cross-device compatibility check
  • Experience build frameworks and pre-compilers like webpack, bower, grunt, gulp, SASS, LESS and Stylus for CSS
  • Excellent experience in GitHub and SVN for source code management and for version control.
  • Experience working on JIRA which is managing project requirements and tasks, tracking issues.
  • Experience working on scalable environment using Agile/SCRUM methodologies.
  • Highly dedicated, quick starter, solution driven pattern programmer, strong in object oriented analysis and design, excellent at solving complex problems under strict deadlines.
  • Strong perseverance and diligence towards attaining challenging goals and possess excellent communication skills.

TECHNICAL SKILLS

Languages: Java (SE/ME/EE), HTML, CSS (SASS/LESS), JSX, Shell Scripting, C/C++

Web UI Technologies: JQuery, HTML5, CSS3, AJAX, Bootstrap, JavaScript, TypeScript, ES5/ES6, AngularJS, Angular2, Actionhero/Express (NodeJS), React

Web Services: GitLab, GitHub, BitBucket, Atlassian JIRA, DigitalOcean, AWS Services and Solutions

Automation/Deploy/Build: JENKINS, KVM/QEMU VMs, Docker, OpenStack, Webpack, NGINX, Apache (HTTPd), BASH

Databases: MySQL, Postgresql, MongoDB

Platforms: Linux, Windows, Apple iOS, Android, UNIX based systems

Testing: Protractor, Jest, Selenium WebDriver, Karma, Mocha

Tools: & IDE: Eclipse, NetBeans IDE, Webstorm, Sublime Text, Notepad++, VI/NANO editor, VSCode/Codium, MS Office, Adobe Photoshop, GIMP, INK

Networking: HTTP, OSI model, TCP/IP, DNS, DHCP, LDAP, ZeroShell, IPTABLES

Methodologies: Agile, Scrum

Programmer skills: Problem solving, Methodical, good algorithm strategies for simplifying code, optimize solutions, automatization of tasks.

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

Senior Front-End UI Developer

Responsibilities:

  • Gather business requirement and converting business requirements to technical specification.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, AJAX and JSON.
  • Involved in designing and developing the web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.JS, Redux, Flex, Node JS, Mongo DB,
  • Created Web client Auth & Router modules
  • Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
  • Bootstrapped cluster admin console.
  • Worked on React.JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Involved to implement various screens for the front end using React.JS and used various predefined components from NPM (Node Package Manager) and redux library.
  • Worked in using React.JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
  • Used Node Package Manager (NPM) to manage modules & used it to install useful tools as Grunt, and Express.
  • Participated in UX/UI Mocks and skeletons
  • Developed the application on Node Js platform using JavaScript programming
  • Implement modules into Node JS to integrate with designs and requirements.
  • Developed single application to render dynamically based on the JSON from the NodeJS server
  • Fetch data from mongo DB using Mongoose of Node.js
  • Data and Authorization services using cryptography in Golang for secure requests.
  • Experience in RESTful web services to integrate between Server side to Client Side * Worked with Mocha unit test framework to write unit tests for JavaScript code.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.

Environment: HTML5, CSS3, JavaScript, jQuery, REST, JSON, JEST, SASS, ReactJS & Redux Node.js/NPM/Webpack, Design Patterns, GitHub, Restful web-services, Swagger, kubernetes

Confidential, Mountain View, CA

Senior Front-End UI Web Developer

Responsibilities:

  • Interacted with clients to understand their existing application and design the site according to their system requirements.
  • Involved in application development using various framework and library including JavaScript, jQuery, HTML5, CSS3, AngularJS, JSON, grunt.
  • Hands on Object Oriented Analysis & Design (OOAD) using different design methodologies/process frameworks like SDLC and tools like Rational Rose, Microsoft Visio.
  • Updated AngularJS framework versions to keep the system updated and keep development constant and easier with AngularJS new features.
  • Enhanced Irrigation System.
  • Participated in UX/UI Mock, skeleton and various visual improvements.
  • Developed Web 2.0 applications to consume JSON response using callback functions.
  • Worked on binding HTML template to java script objects (modules/components) utilized AngularJS < 1.4 framework.
  • Implemented AngularJS component router for navigation and services to connect the web application to back-end APIs and worked with Angular CLI for creating components, services, pipes, directives.
  • Functionalities include writing code in HTML, CSS, JavaScript, JQuery, Ajax, JSON and Bootstrap with MySQL database as the backend and built HTML templates for high traffic and complex data driven website.
  • Involved in application development using JIRA that illustrates the Agile methodology of all new updates and upgrades in the project.
  • Consume login authentication web service through third party web services using Restful API's.
  • Actively involved in the complete lifecycle (SDLC) of the project i.e. Design, Development Implementation and Unit testing, deployment, automatization & release.
  • Used GIT as Version Control to keep the code clean and provide product release control.
  • Wrote unit tests for every story using the Protractor testing.
  • Worked on Agile project development cycle with Bi-weekly sprints, daily standup, retrospective sessions and sprint planning.

Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, Bootstrap, AngularJS, Angular CLI, NPM, UX/UI Mocks, Web Services, MySQL, Agile, Google API, AWS services.

Confidential

Full-Stack UI Developer

Responsibilities:

  • Design and developed internal software application such as Invoices, HR, etc.
  • Worked on client technology management. Researched and proposed technological advancements to a product line based on the current market trends.
  • Developed Web Application using UI Bootstrap, HTML5, ES6, CSS3, Polymer, JavaScript, AJAX, jQuery and CSS. The project is built upon the Single Page Application criteria.
  • Developed web applications using Typescript or ES6 features such as multi-line strings, restructuring assignments, enhancing object literals and arrow functions.
  • Worked on various components of analytic dashboard for operational optimization using Angular.
  • Proficient in developing web applications using Express.js and MVC. (MEAN stack).
  • Involved in developing applications using Angular JS like Grids, Toolbars, CORS, Panels, Combo-Box and Button etc.
  • Worked with jQuery data tables for creating elegant and organized table and jQuery masking library for making masks on form fields and using Ajax to deliver data from JSON file.
  • Created components and pages with proper state and props management between different pages.
  • Fetched data from MongoDB using Mongoose Node.js.
  • Used GIT and Webpack to implement the work environment and manage projects.
  • Used partials and data attributes injecting UI efficiently by segregating the logic in the Model.
  • Used JIRA application for managing all the user stories assigned by the business analysts.
  • Trainee sessions for newcomers.

Environment: HTML5, CSS3, jQuery, AngularJS, JavaScript, ES6, Typescript, Ajax, Vue.JS, GitLab, Github, JIRA, Sublime Text, Webpack, NPM, Linux, NativeScript.

Confidential

System Admin

Responsibilities:

  • Extensively worked on designing and developing software application using java technologies.
  • Hands on experience with network and computer systems administration.
  • Experiences using Web technologies and frameworks such as Java, HTML5, CSS3, jQuery, Ajax, JavaScript, JSON.
  • Hands on experience working with different technologies and requirement. Involved in capturing the requirements for serial functional interface and other software requirements specification document.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using JavaScript.
  • Wrote Datasets and Data tables into HTTP-Serializable JSON strings.
  • Worked with different operating systems like Windows, Ubuntu, Linux and UNIX.
  • Implemented complex networking operations like race route, SMTP mail server and web server, LDAP, and others.
  • Good experience in writing SQL Queries and implementing stored procedures, functions, packages, tables, views, Cursors, triggers.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Developed and executed User Acceptance Testing portion of test plan.
  • Responsible for debugging and troubleshooting the web application using Subversion version control tool to coordinate team.
  • Experienced rollback problems and solutions, recreated problems and provided solutions to hardware problems.
  • Implemented PDF table data extraction using Tabula CLI using java solutions.
  • Deployment of complex environments using hardware and hypervisor solutions with physical devices and remote virtual devices.

Environment: Java, HTML, CSS, jQuery, JSON, JavaScript, Networking, SQL Queries, XML, Windows, Ubuntu, Linux, Unix, KVM, Virsh, QEMU, Routing, Switching, Bonding, IPTABLES, scripting, BASH, CISCO cli, Citrix, Elastix.

We'd love your feedback!