Web Developer Resume
Mclean, VA
SUMMARY
- Around 8 years of experience in designing, developing and testing experience using web technologies like: HTML 5, CSS 3, SASS, JavaScript, JQuery, Bootstrap, Angular JS, Angular 2, React JS, Node JS, Karma and Jasmine.
- Proficient in operating the tools such as Front End Web UI scaffolding tool (Yeoman), the build tool (Grunt) and the package manager (Bower and node package management).
- End to end knowledge as a User Interface/Front End Developer in developing applications using HTML, HTML5, CSS, CSS3, JavaScript, DHTML, DOM, XHTML, jQuery, and Ajax.
- Hands on experience in building native mobile apps using JavaScript and React.
- Implemented RESTful web services using Express and accessed the same using native AJAX and $http (Angular).
- Worked SDLC methodologies such as Object Oriented Analysis Design OOAD methodologies, Agile Development methodologies, Design Patterns, frameworks such as MVC, Struts, Hibernate.
- Have good knowledge and skills implementing Web/Enterprise architectures and in open source frameworks Struts, Hibernate
- Experience in developing UI using Flux architecture with React JS
- Thorough understanding of Database application designs and implementation using Oracle, SQL Server, MongoDB.
- Experienced in developing Web Services with Python programming language.
- Automate build process by writing Maven build scripts.
- Experience in working with media queries for Mobile/Tablet/Desktop layouts.
- Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like Angular Js, React.js and Bootstrap.
- Knowledge in UX design, UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3 and Adobe Illustrator CS3, Notepad++.
- Experience in writing test cases for the developed product and have been involved in User Acceptance Testing (UAT) and Accessibility Testing.
- Excellent oral and written communication skills and interpersonal skills.
- High level of expertise in CSS pixel - level layout, Consistency with browsers, Version and Platform Independence.
- Developed UI using JQuery and JavaScript Library for Web Application and Mobile Application.
- Have good communication skills to discuss the projects with technical and non-technical SME's.
- Experience in designing and presenting multiple concepts and iterations around user interaction models, workflows, wireframes, screen flows, mockups and prototypes.
- Well experienced in using Version Control Systems Subversion (SVN), Visual Source Safe, GIT, and Team Foundation Server (TFS).
- Some of the attributes that describe me would be Team player, Quick learner, Self-Motivated and Strong interest in Front End Development.
TECHNICAL SKILLS
Web Technologies: HTML5, CSS3, Bootstrap, JQuery, JavaScript, AJAX, Angular JS, Angular 2 React JS
Operating Systems: Unix/Linux, Win 2003 Server, Win XP/7/8
Database: MS Access 2010, SQL Server 2008/2012, Oracle 9i/10g, phpMyAdmin, T-SQL.
Protocols: FTP, HTTP, HTTPS, POP3, SMTP
Graphic Editors: Adobe Photoshop CS3/CS4/CS5, Adobe Creative Suite
GUI Editors: Web Storms, Dreamweaver, Notepad++, Eclipse
Preprocessors: LESS/SASS
Methodologies: Analysis and Design (OOAD), Rational Unified Process (RUP), UML, AGILE, SCRUM
Microsoft Tools: Visual Studio 2008/2010/2012, Visio, MS Office, TFS and IIS.
PROFESSIONAL EXPERIENCE
Web Developer
Confidential, McLean, VA
Responsibilities:
- Designed, Documented and Developed the front-end using Agile methodology right from the whiteboard phase to rollout phase using Angular 2, JQuery, JavaScript, SASS and HTML5.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML5, CSS3, JavaScript, jQuery UI.
- Experienced in Angular 2 Template basics, Template directives, Routing and navigation, Components, Services and Data Binding. Advise team on best practices for Angular 2 component driven architecture
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided byAngular2
- Worked with React JS framework for providing user controller and to provide two-way data binding.
- Developed React components and incorporated in the custom-built pages.
- Worked on Node JS technology for rendering server side support to the application.
- Interacted with Java controllers (JQuery, Ajax and JSON to write/read data from back end systems).
- Maintained a good rapport with client and delivered the promised products on time using various client scripting technologies HTML/CSS & JavaScript, SASS.
- Worked with JQuery plugins like sticky, datatable and SweetAlert.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Managed source code with Team Foundation Sever (TFS).
- Performed different deployment techniques using Gulp and Grunt.
Environment: HTML, CSS, SASS, Angular 2, React JS, JSON, Bootstrap, AJAX, Eclipse, Windows, Agile, JavaScript, JQuery, MS Excel, Linux.
UI/UX Developer
Confidential, Atlanta, GA
Responsibilities:
- Designed and implemented a professional and production quality build and unit-test automation system with Grunt, Karma, and Jasmine for an efficient multi-developer environment.
- Developed websites using HTML5, CSS3, JavaScript, JQuery, Google Maps API JavaScript Library, XML and Ajax
- Worked on JavaScript frame work Angular JS, Backbone, Bootstrap, Node.js, React JS to augment browser based applications with MVC capability.
- Used Ajax, JSON with jQuery for request data and response processing.
- We used Bootstrap's for responsive CSS adjusts to Desktops, Tablets, and Mobile phones.
- Node.js is used to drive the design and build out of a new platform, including user-facing features and core back-end functionality.
- Developed a fully automated continuous integration system using Git, Jenkins, MySQL.
- Extensively tested the websites, identified the bugs using Firebug and fixed them.
- Configure and monitor numerous MongoDB and NoSQL instances
- Guidance with tooling, build automation, continuous delivery, source control, UI best practices & design patterns, coding standards, maintenance, quality, future-proofing, browser standards & compatibility, REST APIs, Agile UI methods, UX & usability, responsiveness.
- Implemented LESS as a preprocessor to extend the CSS language.
- Involved in the heads-up meetings, weekly status meeting, strong reporting and effective communication with project manager and developers.
Environment: HTML5, CSS3, Bootstrap, Angular JS, Grunt, Karma, React JS, Jasmine, JQuery, JSON, Ajax, MongoDB, Node.JS, Google Maps API, SQL Server, Bootstrap, Windows XP and MS Office. Bower and node package management.
UI Developer
Confidential, El Segundo, CA
Responsibilities:
- Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications.
- Designed and implemented the User Interface using Angular JS, HTML, JSON, CSS, and SQL Server.
- Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
- Used Angular.js MVC Frameworks in the development of the web applications.
- Implemented login page using HTML, CSS3, jQuery, AJAX and JSON.
- Developed single page Applications (SPA) and Custom filters using Angular JS.
- Used JQuery plug-in auto complete, validation, drag and drop and more exceptionally.
- Used Twitter Bootstrap, SASS and other front end frameworks to develop User Interface with responsive design.
- Used advanced level of HTML, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Used REST, AJAX, XML and JSON for developing Web Services.
- Worked on Adobe tagging to capture the metrix for UI elements based on requirements.
- Performed Unit Testing and Integration testing of the application worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers involved in designing and developing the JSON, XML Objects with MySQL.
- Focused on Test Driven Development thereby creating detailed Junit tests for every single piece of functionality before actually writing the functionality.
Environment: HTML, CSS, JavaScript, JQuery, Angular JS, AJAX, JSON, REST, Junit, XML, MySQL, Agile, SASS, DOM.
Java UI Developer
Confidential
Responsibilities:
- Revisited the existing UI code and made optimizations adhere to the present trend improving user experience.
- Responsible for conceptualization, design and development of the web pages, UX design specifications and wireframes and conducted usability evaluations or UX competitive analysis
- Developed fast loading images using Adobe Photoshop CS3.
- Designed dynamic and browser compatible pages using HTML, DHTML, CSS, JavaScript, jQuery and Bootstrap.
- Built screens with Spring MVC, JSPs, CSS, Dojo and custom JavaScript.
- Used cursors and created Stored Procedure in SQL server 2008 R2.
- Used Maven as Building tool for the application and MySQL for database.
- Study the database needs of our applications and optimize them using Cassandra.
- Responsible for design and developing Persistence classes to save data in Cassandra database tables.
- Wrote a custom PHP WS-Security implementation for SOAP.
- Used CA SCM as version control for creating packages and committing the code to the test environment and Production environment.
- Developed Implemented web designs using CSS, HTML, JQuery, JavaScript and Abode Fireworks.
- Developed page layouts, navigation, animation buttons, icons, Dropdown Menus, Tooltips, Pop over and Interactive Alerts using Bootstrap.
- Kept track of different versions of files using VSS content management system, and uploaded the developed pages in accordance with the new standards.
Environment: MS SQL Server 2008, Windows Server 2008, Angular JS, HTML, CSS, Bootstrap, DOJO, Cassandra, JSP, jQuery, AJAX, SVN, Eclipse, Agile, JavaScript, JQuery, MS Excel, Linux.
UI Developer
Confidential
Responsibilities:
- Developed cross browser and multi browser compatible web pages using HTML, CSS, and JavaScript.
- Performed client side validations using JavaScript, jQuery.
- Defined and developed the application's presentation layer using HTML, CSS, JavaScript, jQuery Scripting.
- Implemented Maven build tool to build jar files.
- Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets and Action classes.
- Developed and tested many features for dashboard using Bootstrap, CSS and JavaScript.
- Developed dynamic JSP pages with Struts. Used built-in/custom Interceptors and Validators of Struts.
- Developed mockups and prototypes using HTML and CSS.
- Successfully wrote and implemented SQL Queries, Stored procedures and Triggers in SQL SERVER
- Used advanced level of HTML, JavaScript, CSS3 and pure CSS layouts table less layout.
- Achieved role control functionality mainly by retrieving JSON data from AJAX and combining the retrieved data with jQuery to manipulate nodes in DOM tree.
- Utilized a combination of regular expression and jQuery Validation Plugin to conduct input check while in the newer sub project, conducted validation in AngularJS way.
- “Data post” functionality involved some back-end work which needs “coding through” all related modules from JavaScript layer, Rest/Spring layer, Model DB layer and HBase.
- Used Bootstrap and media queries to make data post and data retrieval components responsive.
- Worked with source version control tool SVN combined with MobaXterm to manage the code repository.
- Used Subversion to maintain different versions of website.
- Extensively used JQuery for creating interactive web pages.
- Identify and resolve possible conflicts between existing customizations and new code development in PHP, JavaScript, CSS, and HTML.
- Draw on analytical mindset for strong testing & debugging on Magneto platform.
Environment: HTML, CSS, JavaScript, JQuery, MySQL, AJAX, Struts, Bootstrap.
UX Designer/Web Developer
Confidential
Responsibilities:
- Creating initial wire frames, paper prototypes and design strategy with instructional designers.
- Developed some part of the application using Photoshop.
- Wrote SQL queries, procedures for complex applications in MySQL.
- Designed and developed UI using HTML/DHTML, CSS & JavaScript.
- Developed additional features including data retrieval, client information dynamic update, etc. using JavaScript, jQuery, HTML, JSON and CSS.
- Utilized HTML, CSS, JavaScript lib (jQuery) to work around default browser settings and improved web page styling and layout.
- Worked in a collaborative and agile environment with minimal supervision in cross-functional teams with product managers and other developers.
- Requested and got data from backend using Ajax call in jQuery to exchange JSON data with back-end.
- Used SVN and GIT for version control.
- Developed internet applications with functionalities of login, register, search online, banners, emails, newsletter subscription using HTML, used JavaScript libraries, JQuery and designed the pages using CSS.
Environment: HTML, XML, CSS, JavaScript, JQuery, AJAX, Adobe Dreamweaver CS5, Photoshop, Apache Web Server 2.2, MySQL 4.7.
