Ui/front End Developer Resume
Austin, TX
PROFESSIONAL SUMMARY:
- Around 6 years of extensive industry experience in designing and developing dynamic User Interface web pages.
- Expertise in developing and updating a web pages effectively using HTML5, CSS3, Bootstrap, Angular JS, Angular 2/ 4 JavaScript and JQuery.
- Proficient in building Web User Interface (UI) using HTML5, DHTML, table less XHTML and Java Script that follows W3C Web Standards and are browser compatible.
- Strong experience in using React JS along with Redux and Flux for creating reusable UI components.
- Experience in working with JavaScript frameworks like Bootstrap, Backbone.js, and Angular.js.
- Excellent knowledge in CSS with preprocessors like LESS and SASS.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications using Bootstrap.
- Extensive experience in DOM manipulation using JavaScript, JQuery, Angular JS.
- Experience of developing, publishing, running and maintaining websites from scratch on Linux and windows environment.
- Experience with usage of Mango DB to perform various CRUD operations. Used mongoose for integration of Mango DB in the project .
- Knowledge in package management toolkits like WebPack, Gulp, Grunt and Npm Scripts.
- Expertise in designing Event Handling models such as Listener and Dispatcher in object oriented JavaScript.
- Worked on Unit test by Test - Driven Development (TDD), writing test cases using Jasmine, QUnit, Karma, Mocha, Chai and Protractor for E2E testing.
- Expertise in using source code control systems such as GIT and SVN and project management tool JIRA.
- Experience in using tools for development and design like Adobe Dreamweaver, Sublime Text, Eclipse and net beans.
- Extensively worked in various software methodologies such as Waterfall, Agile, and Scrum.
TECHNICAL SKILLS:
Languages: C, C++ and JAVA
Technologies: HTML5, CSS3, JavaScript, AJAX, jQuery, JSON, Bootstrap
Frameworks: AngularJS, Angular 2/4, ReactJS, Redux, Flux, NodeJS, D3.js, Webpack
IDE’s: NetBeans, Sublime,Visual Studio, Notepad++, Edit plus, WebStorm, SVN
Work Flow: Single Page App, Responsive Web Design
Operating System: Windows, Linux, Mac.
Methodologies: Scrum,Agile, Waterfall.
Tools: Jasmine, Grunt, Gulp, Karma
WORK EXPERIE NCE:
Confidential, Austin, TX
UI/Front End Developer
Responsibilities:
- Design, develop, troubleshoot and maintain internal and external facing web applications and associated code base using HTML5, CSS3, Bootstrap 3, JavaScript and Angular 2 .
- Created the login portal using framework Angular 2 along with Type Script. .
- Experience in Using D3's animation capabilities, which are built to enhance the data visualizations with transitions.
- Developed and utilized UI reusable components through Angular 2.
- Used pre-processor SASS to generate and manage CSS.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Implemented Angular Router to enable navigation from one view to the next as customer performs application tasks.
- Developed on demand, combo and compression server for Node JS application. Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators.
- Implementing HTTP requests using Rxjs Observable library to handle multiple values over time.
- Consuming RESTful Web Services using AJAX and rendering JSON response .
- Successfully incorporated the lead item into AWS and Azure and automated the transformation procedure for it.
- Created mockups and wireframes for a new website.
- Involved in requirement gathering, designing, development, UI reviews, and maintenance.
- Have worked on AWS for fetch the pictures files from AWS to UI
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Have worked on AWS to integrate the server side and client side code.
- Worked with REST services, which includes building a proper request using Node JS and consuming the API response using Angular2.
- U nit tests in BDD format using Angular 2.0 testing library. w ork in Scrum Agile using JIRA, developed and adjusted user stories appropriately
Environment: HTML5, CSS3, JavaScript, Angular 2/4, Typescript, D3.JS, SASS, Jasmine, Bootstrap, NodeJS, Restful API, AWS , AJAX, Git hub
Confidential, Horshan, PA
UI Developer
Responsibilities:
- Implemented user interface by using the React JS , Redux for SPA development.
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Used React - Router to turn application into Single Page Application.
- Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Involved in building stable React components and stand-alone functions to be added to any future pages.
- Involved in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js .
- Implemented the Drag and Drop functionality using React-Draggable.
- Used React-Autocomplete for creating google maps location search on the web page.
- Maintained states in the stores and dispatched the actions using redux.
- Used Node JS to run Web pack tasks and build properly the project.
- Implemented modules into Node JS to integrate with designs and requirements
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
- Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
- Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
- Have worked on AWS for fetch the pictures and Videos from AWS to UI
- Used Git for version controlling and regularly pushed the code to GitHub .
- Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
- Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues
- Interacted with Customers and development teams for Fix the Issues.
- Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.
Environment: HTML5, CSS3, ES6, Bootstrap, SASS, LESS, JavaScript, jQuery, React JS, Redux, Flux, Git, AWS and Jenkins.
Confidential, Houston, TX
UI/Front End Developer
Responsibilities:
- Designed and implemented a SPA (Single Page Application) in AngularJS which consume JSON from a Spring MVC, using Spring Security to secure the Application.
- Designed and wrote code for HTML5, AJAX applications that scale to high-volume production quality
- Responsible to design various search forms, prototypes also involved to create error validation code using JavaScript/jQuery.
- Used Angular.JS and Node.JS framework for building web-apps and Restful services
- Implemented responsive UI which will scale itself depending on the device, platform and browser, using Angular JS , HTML , CSS , Boot strap , Web pack.
- Developed style sheets using CSS pre-processors SASS .
- Used CSS3 and Bootstrap to develop Rich UI Components such as Accordions and Modal Windows
- Used RWD (Responsive Web Design) techniques to enhance user’s behavior based on screen-size (mobile and tablet), platform and orientation.
- Experience using a version control system such as Git.
- Experience with build and package management tools (e.g. Gulp, Grunt, Bower and NPM)
- Responsibilities include Front End Development, Troubleshooting, Debugging, Bug Fixing, Accessibility support.
- Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
- Identified opportunities for process and tool improvements and drive those from concept to implementation.
- Developed the unit testing scripts using Jest for testing the JavaScript code .
- Used Agile methodology for the software development .
Environment: Agile, HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, Bootstrap, AngularJS 1.x,JSP, Grunt, Bower, GitHub, Jasmine, Photoshop.
Confidential
Software Engineer (Web Developer)
Responsibilities:
- Developed UI using HTML, CSS, jQuery, AJAX, JSON, JavaScript validations and XML.
- Designed XML files for maintaining contents like video, images, audio and display them in flash application.
- Used to update HTML pages jQuery, AJAX via JSON Response.
- Implemented chained select plugin for jQuery with JSON processing and callback features, chain multiple selects with ease.
- Used advanced JavaScript concepts to validate input fields using regular expressions.
- Used Content Management System (CMS) for the dynamic configuration of the header and footer of the web application.
- Responsible for developing, editing, publishing, and managing content on the external web pages an internal layout.
- Implemented various validation controls for form validation and implemented custom validation controls with JavaScript validation controls.
- Participated in bug tracking sessions to discuss and resolve bugs with developers.
- Implemented test cases and performed unit testing.
- Performed comprehensive test plans for system, regression testing, creation and maintenance of test cases, and test data.
Environment: HTML, CSS, JavaScript, jQuery, XML, XHTML, AJAX, JSON.
Confidential
Jr Front End Web Developer
Responsibilities:
- Responsible in implementation of the presentation layer (GUI) for the application using HTML, XHTML, CSS and JavaScript.
- Worked on JavaScript DOM manipulation and picked up on jQuery.
- Using jQuery developed simple nav bars and other features by using multiple jQuery selectors.
- Designed and developed UI Search and results screens for legal Professionals.
- Developed the Login, Policy and Claims Screens for customers using AJAX, HTML, CSS and JavaScript.
- Interacted with business system analyst to understand the technical requirements of the project.
- Involved in developing test plan and procedures.
- Developed web pages with functionalities like login, register, forget password, Email, Filters using JavaScript, jQuery and HTML.
- Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
- Coded JavaScript for page functionality and pop up screens and used HTML to make dropdown menus on web pages and display part of a web page upon user requests.
- Debugging webpages with firebug and fixing issues.
Environment: HTML, CSS , JavaScript, jQuery ,, Bootstrap, AJAX.
