Sr. Web Developer Resume
Menomonee Falls, WisconsiN
SUMMARY
- 8 years of professional IT experience in building the User Interface (UI) applications, front - end web development, and web designing.
- Have experience in every phase of Software Development Life Cycle (SDLC) including Requirement analysis, Application design, Development, Integration, Maintenance, Installation, Implementation, Debugging, and Testing of various client/server and web applications.
- Expertise in creating and developing web applications using HTML/HTML5, CSS/CSS3, XML, Object Oriented JavaScript, JQuery, AJAX, Bootstrap meeting W3C standards.
- Have experience in using the JavaScript frameworks JQuery, ES6, Backbone JS, Angular JS, React JS, Vanilla.js and Twitter Bootstrap.
- Experience in developing web application using Angular JS 2.0.
- Implemented Client side user interface using React JS and used React-Router to turn application to Single Page.
- Expertise in Client Side designing and validations using HTML, HTML5 and Java Script.
- Good understanding of Document Object Model (DOM) and DOM Functions.
- Expertise in developing the Single Page Applications (SPA) using Angular JS.
- Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
- Worked on Responsive Web Design (RWD) by using Bootstrap and media queries.
- Good understanding and experience with Applications using AJAX, Object Oriented (OO) JavaScript, JSON, and XML.
- Experience in building interactive websites using Node JS framework and event-driven applications using AJAX, JavaScript and JSON.
- Expert in Rich Internet Applications (RIA) with advanced JavaScript Frameworks using MVC, jQuery.
- Have experience in building frontend web pages using Angular.js and Ext.js.
- Experienced in using Karma to control the work flow and to run all the tests.
- Involvement in using various IDE’s, Dreamweaver, Atom, Notepad++, Sublime Text, and eclipse.
- Good knowledge in styling and coding of CMS themes, email templates and knowledge of SEO in web design and development.
- Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
- Have experience in working with JIRA for bug tracking and issue fixing, experienced in using Grunt for Front End Task Runner.
- Expertise in developing DB components (Tables, Views, Stored Procedures - CRUD) in SQL, Oracle, MySQL.
- Used SVN, GIT tools for Source code version management and merging the source code after project releases.
- Experience in working with Agile environment and Scrum sessions.
- Strong Written, Analytical Skills, Verbal Communication skills and ability to work independent or in a team environment.
TECHNICAL SKILLS
Web Technologies: HTML, CSS, XML, Bootstrap, AJAX, JQuery, LESS, SASS, JSON.
JS Frameworks: Angular.JS 2.0, Angular.JS, EXT.JS, Backbone.JS, Node.JS, Vanilla.JS, Require.JS, D3.JS, Moustache.JS/Handlebars.js
Programming Languages: JavaScript, Typescript, ECMAScript, C, C++
Methodologies: Agile, Waterfall, TDD
Debugging Tools/Testing: Firebug, Bugzilla, W3c validator, IE Tester, Jasmine, Karma
Version Controls: GIT, SVN, TFS, JIRA
Operating Systems: Windows, Linux, Mac OS X
Database: Oracle, SQL Server, MySQL, MS-Access
GUI editors: NetBeans, Dreamweaver, EditPlus, Atom, Sublime Text, Notepad++
PROFESSIONAL EXPERIENCE
Confidential, Menomonee Falls, Wisconsin
Sr. Web Developer
Responsibilities:
- Involved in development, design, and development of front end part of the web applications.
- Designed and developed the web pages using Angular JS, React JS, Node JS, HTML5, CSS3, JavaScript, JQuery, and Ajax, also handled services in MVC architecture and database in SQL server.
- Created Single Page Applications (SPA) for the enterprise and made data manipulations to display data using Angular JS.
- Worked with React JS components, Forms, Routers, Animations, and Flux components.
- Used React Flux for the single direction flow and to polish the data.
- Implemented Flux pattern by using redux framework as a core dependency.
- Used HTML5 for clear understanding of the code with Sematic tags.
- Worked on Angular JS features Two Way Binding, Custom Directives, Controllers, Filters, Services, and Project Architecture.
- Redesigned existing application using Angular JS 2.0 to improve usability, performance and maintenance of the application.
- Used Node JS as proxy to interact with Restful services and also with databases, building real-time Web API’s.
- Extensively worked on Bootstrap and Angular to make the application user-friendly in developing Navigation bars, carousels, Tables, Calendars etc.
- Utilized Dependency Injection mechanism for easier way of accessing the controllers and scopes.
- Exposure to new features and issues addressed in Angular 2.0.
- Used Typescript for compile time checking and an extensive use of OOPS concept.
- Expertise in consuming Restful Web Services using AJAX, JQuery, and rendering JSON response on UI.
- Experienced in using modernizer to verify the Cross-browser compatibility and make the applications work in all browsers.
- Used JQuery to make the HTML and CSS code interact with the JavaScript functions to add dynamic functionality to web pages on client side.
- Developed code for Responsive web design in JavaScript using Angular JS and Bootstrap and tested AJAX calls using REST clients.
- Extensive usage of CSS preprocessors like SASS and LESS for responsive design.
- Performed Testing using Jasmine, Karma, and Protractor by following the Test Driven Development (TTD) approach.
- Debugged the JavaScript and HTML code with Firefox Firebug and Developer tools in Google Chrome and IE.
- Used GIT version control system as a source repository to organize the code and tracking.
- Worked in Agile development and maintained good level of communication with the team through all phases of SDLC.
Environment: HTML/HTML4, XHTML, CSS/CSS3,DOM, AJAX, JQuery, JQueryUI, JavaScript, React.js, Angular.js, Node.js, Ext.js, SASS, Less.js, Phantom JS, Bootstrap, Grids, SOAP, Web services, Restful, Atom, GIT, Adobe Photoshop, Windows.
Confidential, Brentwood, Tennessee
UI Developer
Responsibilities:
- Worked with the user group for requirement gathering throughout the planning and implementation.
- Used Bootstrap and media queries to create a responsive website that fit all users and devices from desktop to tablet and mobile phones.
- Used Bootstrap 12 column grid layout for displaying applications across different screens.
- Expertise in using Twitter Bootstrap Framework responsive design.
- Used React JS for search engine optimization and worked with Visual studio.
- Worked on React JS for faster compilation and developing reusable components.
- Created forms to collect different user data and implemented form validation in Angular JS.
- Used D3.js in various levels of projects which brings data to life using HTML, SVG, and CSS.
- Worked closely with Graphic designers to implement mock-ups and the layouts of the application using HTML/HTML5, CSS/CSS3, JavaScript and Angular JS.
- Extensively worked with all levels of operation available to the User interfaces, like creating XHRs in Vanilla.js to use a custom wrapper around $resource.
- Developed various commands and helper classes using MVC design patterns.
- Written code for page functionality and pop up screens using JavaScript.
- Used Object Oriented concepts to improve the performance of websites.
- Used JSON for exchanging the information between browsers and servers.
- Used JQuery libraries in AJAX for validations.
- Utilized Node.js for backend support with API’s and also to implement, deliver User-facing solutions.
- Implemented Honeypot in online form validation for a webpage using HTML, CSS and vanilla javascript.
- Used Phantom JS for JavaScript browser-based unit testing and handled cross-browser compatibility. Also worked with QA team on daily basis to fix the bugs.
- Tested the Client side JavaScript files using Karma framework.
- Coded SQL Queries to perform insert, update, alter, and delete operations on MySQL database.
- Worked with Agile methodology, developed scrum teams within the development team and have ability to complete the tasks within given sprints.
- Used JIRA extensively for organizing issues, tracking the assigned work, and following team activity.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, JQuery, JSON, React js, Angular.js, Node.js, Vanilla.js, Bootstrap, Karma, MYSQL, JIRA, Agile, Sublime Text, windows.
Confidential, New York
Web Developer
Responsibilities:
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Worked on developing, designing, and implementation of front-end part of web application and Developed User Interactive web pages using HTML 4.0/5.0, CSS/CSS3, JavaScript, JQuery, and AJAX.
- Implemented Auto complete functionality using AJAX, JQuery and JSON.
- Involved in manipulating HTML5, CCS3 in JQuery and making the pages dynamic by using AJAX, JSON and XML.
- Used AJAX, JSON, and JQuery for data request and response processing.
- Responsible in creating screens with table less design and creating browser compatibility web pages using HTML, CSS, JavaScript, and jQuery.
- Used jQuery plugins validations, drag and drop and used jQuery template for markup.
- Applied jQuery scripts for basic animation and end user screen customization purposes.
- Used JSON for storing and exchanging information between browsers and servers.
- Involved in daily SCRUM meetings to keep track of the on-going project status and issues.
- Created SQL queries to perform operations like select, insert, update or delete on SQL database.
- Defined new validations through Angular JS for the form field validation implemented through HTML.
- Created Single page applications and Structured JavaScript code using Angular.js.
- Interaction with co-developers and end users to design and implement new features throughout the framework.
- Created prototypes in HTML, JavaScript, and CSS for various UI pages.
- Utilized SASS and LESS preprocessing for more maintainable CSS styling and sprites.
- Extensively used GITHub for source code control and build tools like Jenkins.
- Worked in SCRUM process and had daily stand up meetings to set up the process.
Environment: HTML5, CSS3, AJAX, JQuery, JSON, JavaScript, Angular JS, Notepad++, SQL, GIT, Jenkins, Firebug, Scrum.
Confidential, San Jose, California
Frontend Developer
Responsibilities:
- Interacted with UX designer to understand the requirements and blue print of the project.
- Involved in creating the User Interface (UI) pages using HTML/HTML5, CSS/CSS3, and JavaScript.
- Involved to transforming the XML documents to HTML using XSLT.
- Created web pages as per client requirements and maintained W3C standards throughout the development.
- Developed web pages with Login, Register, Email, and Forms functionalities using JavaScript, JQuery and HTML.
- Developed different JQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
- Applied jQuery validation plugin to validate the user input and to improve user experience.
- Used AJAX for refreshing certain section of a page to reduce the load on the server.
- Used jQuery library functions for logical implementation at client side for all the applications.
- Coded JavaScript for page functionality and Pop up Screens for displaying upon user request.
- Conducted unit testing and end-to-end testing on the supported browsers.
- Developed web forms and user interfaces using MVC, and jQuery.
- Involved in writing SQL Queries, and Stored Procedures.
- Used Firebug for step-by-step interactive debugging and fixing issues.
- Worked extensively on Cross Browser issues for various versions of Internet Explorer, Mozilla Firefox, and Chrome.
- Worked in Agile Environment and completed the tasks in given sprint sessions.
- Maintained source code, and documents in JIRA.
Environment: HTML 4.0/5.0, CSS/CSS3, XML, XSLT, JQuery, AJAX, SQL, JavaScript, MVC, JIRA, Adobe Dreamweaver, Firebug, Windows.
Confidential
Jr. Web Developer
Responsibilities:
- Worked actively with business analysts to get the clear picture of business needs and involved in each step of Software Development Life Cycle.
- Designed standard web applications using technologies HTML, DHTML, XHTML, CSS and JavaScript.
- Applied jQuery validation plugin to validate the user input and to improve user experience.
- Hands on the process of development, testing and maintenance.
- Created Web page layouts using HTML, and CSS.
- Used JavaScript to make dropdown menus on web pages and displayed part of a web page upon user request.
- Worked on developing, editing, publishing, and managing content on the external as well as internal portals.
- Implemented client-side validations using JavaScript and JQuery.
- Worked on bug fixing and enhancements on change requests, cross-Browser compatibility issues.
- Worked with other members in the group, committed code change using version control tool SVN and merge code from other developers using tool Win Merge.
- Wrote code to get the data by using SQL server.
Environment: HTML, CSS, JavaScript, JQuery, XML, SQL, SVN, Notepad++, Windows.