Ui/front End Developer Resume
Johns Creek, GA
SUMMARY
- Around 7 years of professional experience in developing web applications using HTML, CSS, JavaScript, AJAX, XML, jQuery, Bootstrap, Node.js, JSON and AngularJS.
- Extensive experience in responsive design, development and testing of complex web based applications.
- Specialized in development and implementation of Application, mobile and Web based Technology Solutions.
- Good knowledge of Object Oriented Programming (OOPS) concepts.
- Experience working with CSS pre - compilers like LESS and SASS.
- Experience in implementing Auto Complete/Auto Suggest functionality using Ajax, jQuery, DHTML, Web Service call and JSON.
- Developed dynamic user interfaces for high-volume Web and Mobile web sites using the latest Responsive Web Design (RWD) techniques, media queries and Bootstrap. Good experience about web layer in MVC framework AngularJS.
- Good experience using JavaScript framework like jQuery Framework
- Experience in Version Control tools including GIT and SVN.
- Experience applying the latest development approaches including MVC in the browser, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Extensively used Apache Tomcat Server for hosting web applications.
- Well versed with cross browser development and cross browser issues (for IE, Mozilla and Chrome).
- Developed, designed, and maintained multiple Wordpress websites and microsites.
- Refactored a key part of the code and used Webstorm, GIT, Node.js, Grunt andDevelopertools.
- Testing application using Jasmine Test Framework and running test cases using Grunt and Karma.
- Experience working on scalable environment using Agile/Scrum, Test Driven Development (TDD) methodologies.
- Strong communication skills, with the ability to convey concepts/requirements between technical and non-technical stakeholders.
- Proven track record in demonstrating innovative and unique designing skills, ability to work in a stressful environment with projects and interaction with every team member.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to meet project deadlines.
TECHNICAL SKILLS
Operating System: Windows, Mac, Linux, UNIX.
IDE/HTML Editors: Notepad++, Sublime Text 2, Eclipse.
Debugging Tools: Firebug, Firebug Lite, Google Chrome Web Debugger, IE developer Tools
Web Technologies: HTML, XHTML, HTML 5, Cascading StyleSheets 3 (CSS3), Object Oriented JavaScript, XML, JSON, AJAX, JQUERY, Bootstrap, AngularJS, Node.js, Backbone.js, React.js, DOJO.
SDLC: Waterfall, Agile, Scrum
Servers: Apache Tomcat, JBoss, NGINX, Node.js
Others: MS Office, Adobe Flash CS5, Adobe Firework CS5, Adobe Photoshop CS3/CS5, DOM manipulations.
PROFESSIONAL EXPERIENCE
Confidential, Johns Creek, GA
UI/Front End Developer
Responsibilities:
- Developed an order processing system primarily using HTML, CSS, jQuery, JavaScript, Bootstrap and Angular JS.
- Built complex desktop-style UI using HTML, CSS, JSP, JavaScript and AngularJS, including configuration wizards and interactive reports.
- Client Side code were written in ReactJS/jQuery and Server Side Code were developed using MVC.
- Used ReactJS library on a Single Page Application (SPA) which can bind data to specific views and synchronize data with server i.e. Data binding.
- Used ReactJS to implement Templating, Control Structures, Form Validation and responsive design.
- Worked on AngularJS and Responsive Web Designing for websites for Tablet and Mobile site.
- Utilized various jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete.
- Coded JSP pages and used JavaScript for client side validations and to achieve other client-side event handling.
- Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
- Involved in the development of pages using Bootstrap framework.
- Performed unit testing using Jasmine, along with Chrome Inspector to fix bugs and cooperate with QA.
- Used Grunt task runner to deploy the web-content in tomcat server and also to run some test cases.
- Involved in configuring the Git repository and maintain the version control using Git. Discussed various ideas/suggestions for the ongoing web sites regarding the page layout and creative design.
- We have followed with Agile and Scrum development methodologies.
Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, Responsive Web Design, SASS, Wordpress, Bootstrap, Grunt, Git, ReactJS, AngularJS, Agile, Scrum.
Confidential, Jacksonville, FL
Front End Developer
Responsibilities:
- Participated in developing a well responsive Single Page Application using AngularJS framework and JavaScript in conjunction with HTML5, CSS3, with front-endUIteam.
- Develop HTML templates and perform client side Validation using JavaScript. Generated new and edited existing user interface with CSS to accommodate new changes in design and logic.
- Implemented HTML tables to display large amount of data to the user.
- Used Bootstrap framework for developing customizable and fully responsive for various screen sizes.
- Used Node.JS to interact withMongoDBfor Database Persistence.
- Used Sass to write logical, reusable code which is more efficient, and easier to maintain.
- Used Ajax calls through AngularJS to populate the data tables on the front-end.
- Initiated and developed proof of concept of responsive web design for demonstration to the clients.
- Implemented responsive web design and its techniques to the existing internal web site.
- Worked on web services SOAP and RESTful Web service technologies.
- Involved in debugging the Product using Eclipse and JIRA Bug tracking.
- Implemented SQL Queries for data retrieval and manipulation.
- Git repository for version control, tagging and distributed non-linear workflows.
- JIRA to track issues, defects and bugs as well as project progress.
- Worked on JavaScript unit testing using Karma/Jasmine.
- Setup Agile iteration, product life cycle, and had daily scrum meetings.
Environment: HTML5, XHTML, CSS3, JavaScript, jQuery, AngularJS, Responsive Web Design, Bootstrap, JSON, MongoDB, Node.js, SOAP, RESTful, Karma, Jasmine, JIRA.
Confidential, Chicago, IL
Front End Developer
Responsibilities:
- Developed UI application using HTML, CSS3, AngularJS, JavaScript, jQuery, AJAX, JSON, and Bootstrap with MySQL database as the backend.
- Used AngularJS and Node.js to implement Single Page Architecture (SPA).
- Developed page layouts, navigation, animation buttons and icons and created UI designs using Web 2.0 standards.
- Converted the UX design in to functional Single Page Application with features like deep linking and routing.
- Defined the site layout and developed Wireframes using Adobe Illustrator.
- Used Selectors, Events, Ajax and DOM Manipulation modules in jQuery for updating content on DOM nodes.
- Developed server side RESTful web services and called them from AngularJS controllers.
- Used SASS for creating CSS frameworks store things like colors, font stacks, or any CSS value.
- All issues were tracked using JIRA and GitHub was used for source control.
- Implemented TDD (Test Driven Development)
Environment: HTML, XHTML, CSS3, JavaScript, jQuery, JSON, Node.js, AJAX, MySQL, DOM, RESTful Web Services, SASS, Git, JIRA, Agile.
Confidential
UI/Web Developer
Responsibilities:
- Developed CustomUIpages using HTML, XHTML, CSS, JavaScript, AngularJS and Quick base API.
- Participated in meetings with the end-clients to develop layout, color scheme for the web page and implemented them with the help of HTML, CSS3 and JavaScript.
- Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
- Worked on jQuery to make dropdown menus on web pages and display part of a web page upon user request.
- Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and JavaScript codes and worked on resolving browser compatibility issues.
- Developed components to fetch the data from the back end using AJAX and jQuery
- Used SVN and GIT for Version Control
- Analyzed the response of JSON in order to update DOM
- Implemented an AJAX based application by fetching the response from backend API as a part of JSON.
Environment: HTML/ HTML4.01, CSS3/CSS2, JavaScript, jQuery, Dreamweaver CS5, AJAX, JSON, GIT, SVN.
Confidential
User Interface Developer
Responsibilities:
- Used HTML, CSS, and JavaScript for the front end designing.
- Cleaned up and rewrote front end HTML and CSS to meet validation requirements.
- In addition to code development, maintained project documentation and assisted in application design.
- Used JavaScript, CSS, and HTML to create front-end screens of the module.
- Used JavaScript and jQuery for validating the input given to the user interface.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Interacting with the project leader, team leader, designing and developing web pages,
- Worked closely with Program Engineers how the front end and back end mechanism works in order to develop an interface.
- Involved in writing SQL Queries, Stored Procedures.
- Optimizing SQL queries and stored procedures.
- Involved in documenting the details related to Changes occurring in the system, following the Quality processes.
Environment: HTML, CSS, JavaScript, AJAX, jQuery.