Front-end Developer Resume
New York, NY
SUMMARY:
- UI/Front End/Web Developer with overall 9+ years of experience.
- Extensive experience as web developer with a strong background working on open source technologies, including HTML/HTML5, CSS/CSS3, Twitter Bootstrap, JavaScript, JQuery, AngularJS, Nodejs, ReactJS, ExpressJS, MongoDB, AJAX, JSON, Grunt/Gulp, GIT & Photoshop.
- Extensive experienced in DRUPAL content management system (CMS).
- Experienced in using HTML/HTML5 and having profound knowledge of usage HTML5 new features including Application Cache, Web Workers, Web Socket, Multimedia support, Local Storage, Input Attribute Validation etc.
- Worked and having in - depth knowledge of using Media Queries and Twitter Bootstrap to make the application responsive on all the gadgets.
- Skilled in writing JavaScript, familiar with AJAX call, HTML Manipulation, Scope, Hoisting, Prototype, Closure, Promise, JSON etc.
- Extensive Experienced in AngularJS in order to create Single Page Application using Two way Data Binding, Dependency Injection, Controller, Scope, Services, Factory, Filter, Custom Directives, Routing etc.
- Have experience with NodeJS and nodejs based technologies like Grunt as a task runner that allows us to write functionality in JavaScript and then have it run as needed, Webpack for bundling files, Nodemon for live load.
- Good working knowledge of Angular 2 and Typescript.
- Profound Knowledge of Express.js to implement flexible web application with in-depth understanding of URL Routing, Error Handling as well as Debugging.
- Having in-depth understanding of MinifyJS, UglifyJS for file minification and compression.
- Proficient in database operation including MySQL, NoSQL- MongoDB and object modeling using Mongoose.
- Experienced in Unit Testing using Karma, Jasmin, end-to-end test using Protractor and experienced in TDD method.
- Expert in version control system like Git and SVN, mostly used GitHub and GitBucket as Git Repository hosting and extensive experienced in using JIRA for project tracking.
- Practical understanding of rational unified process (RUP), software development life cycle (SDLC), waterfall, iterative, joint application development (JAD), rapid application development (RAD) and agile methodologies (Scrum, RUP).
- Strong communication, collaboration, team building and interpersonal skills with proficiency in grasping new technical concepts quickly.
- Have quality knowledge in all phases of Manuel testing, defect tracking (ClearQuest, HP Quality Center) and writing test cases along with execution as well as work with QA team to Prepared the Regression Test list with the QA Team and also involved in UAT in the final phase of software development process to check the functionality of the software.
TECHNICAL SKILLS:
Frontend Programming Skills: HTML/HTML5, CSS/CSS3, JAVASCRIPT, JQUERY, XHTML, XML, JSON, ANGULARJS, AJAX, BOOTSTRAP, DRUPAL, WORDPRESS, WEBFORM, USABILITY TESTING, GRUNT, KARMA, JASMIN, LESS, SASS, VueJS.
Backend Programming Skills: Node.js, Express.js, Mongoose
Version Control: Git, GitHub, Perforce, jenkin
Project Management Tool: JIRA, RALLY, slack
Operating Systems: WINDOWS 7/8, WINDOWS XP/VISTA, WINDOWS SERVER 2003, WINDOWS NP, WINDOWS 2000, UNIX, MAC OS
Databases: ORACLE, MySQL, NoSQL-MongoDB
Methodologies: Agile (Scrum), Rational Unified Process (RUP), UML, Waterfall IDE/HTML Editor IntelliJ IDEA, Webstorm, Eclipse IDE, Notepad ++, sublime, VISUAL STUDIO, ADOBE DREAMWEAVER
Web Services: Http servlets, RESTFUL Web service, SOAP WEB/App Servers Apache Tomcat 5.0.25, HTTP, SMTP, FTP, WEB SERVER
PROFESSIONAL EXPERIENCE:
Confidential, New York, NY
Front-End Developer
Responsibilities:
- Played a major role in creating FRD (Functional Requirement Document) and use case (diagram & write-ups).
- Designed and created Web pages using HTML, CSS.
- Used CSS and JQuery to trigger animations of UI components.
- Developed application using JavaScript design patterns like singleton and factory.
- Developed login and register module and hooked that up to backend using jQuery.ajax.
- Created Several Custom Directives for component reuse and custom Services for providing data exchange function.
- Added TypeScript features like class decorators and type declarations using Angular 2.
- Developed web applications as a component-based structure with the basic knowledge of Angular 2 and Typescript.
- Used Session Cookie to implement login and logout action.
- Utilized jQuery UI to create various UI components like accordion menu, Calendar, Progress bar, tooltips and various other animations.
- Used JSON for data exchange between client and server.
- Create web pages based on wireframes. Collaborated with the designers to get new requirements.
- Used Adobe Photoshop CS3for cropping, slicing, editing and optimizing images.
- Designed dynamic and browser compatible pages using HTML5, CSS and bootstrap.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Did extensive JavaScript and JQuery programming to give AJAX functionality for the website.
- Interacting with the senior management and users for new features in this website.
- Wrote JavaScript code to interact with back-end RESTful web services.
- Developed questionnaires template using HTML check-boxes and text-inputs.
- Used jQuery Modal for pop-up windows.
- Used props to propagate information to child component.
- Integrated webpages with location services to acquire customer's current location and store that in to data base.
- Performed JavaScript concatenation and minification.
- Daily commit to code repository to keep it updated.
- Implemented the project in agile methodology and Used Rally to track product Backlog items.
Environment: HTML, CSS, DOM, JavaScript, JQuery, AJAX, JSON, SVN, Rally, Agile, MS SQL Server and MS Office.
Confidential, Boston, MA
Senior Web UI Developer
Responsibilities:
- Worked with business analysts to get the requirements from client and went through user documents and designed user interface designs, Wireframes, Information architecture flows and mockups (PSDs).
- Involved in front end migration from WCS platform to the USP platform using Angular 1.5, JavaScript Framework, HTML5, CSS3, Twitter Bootstrap, JavaScript, Bower, GruntJS, NodeJS, LESS.
- Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS 3.0 and JavaScript.
- Debugged the common code platform to remove bugs from several features of the code using Angular Directives to improve App performance
- Actively involved in using AngularJS, HTML5 to enable client side date to meets specific criteria by applying various validation variables and used the Angular JS validation CSS classes to provide visual feedback on validation.
- Used various data controls grid view, multi view and detail views for creating user controls
- Understanding of how to manipulate data, such as parsing strings, working with JSON, and handling form data.
- Experience creating and extending JavaScript code frameworks, clean, semantic HTML/CSS code
- Experience with test driven development.
- Understand the Functional Specification documents, SAL documents and Wireframe documents for better way to implement the user story.
- Develop technical solutions (Single Page Application) using AngularJS, JavaScript, HTML5, CSS3, REST API, Bootstrap and JSON.
- Knowledge on implementing directives and scope values using AngularJS for an existing webpage.
- Extensively used JavaScript, Jquery and AJAX for implement client side data verification, data transfer and load, sending XML with asynchronous/synchronous request to build the data communication between client side and server side.
- Working environment included open source development tools, including Node, Grunt, and Bower.
- Responsible for the design of web applications right from the conceptualization stage to its implementation and maintenance.
- Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
- Was actively involved in designing and developed User Interface Web Forms using Flash, HTML5, CSS, Adobe, Photoshop, Dreamweaver, and AngularJS.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
SKILLS: HTML5, HTML, CSS2/3, JAVASCRIPT, APACHE TOMCAT, JSP, SASS, AJAX, GIT, BOOTSTRAP, ANGULARJS, GRUNT, BOWER
Confidential,St. Louis, MO
Front End UI Developer
Responsibilities:
- Responsible for design and development of the web pages from mock- ups.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Used jquery for basic animation and end user screen customization purposes.
- Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing Angular JS, JavaScript API.
- Coded dynamic and browser compatible UI web pages using JavaScript, CSS3, HTML5, JQuery, Ajax and responsive design in MVC environment.
- Worked with CSS3 and bootstrap to create Responsive web designs for multiple departments/pages.
- Created animation effects during the data load, waiting for the Ajax response using JQuery.
- Interact with other developers and end users to design and implement new features throughout the framework.
- Performed unit testing using Jasmine and Karma, along with integration testing Chrome Inspector to fix bugs and worked closely with QA.
- Involved in developing HTML and Angular Js for client side presentation and, data validation on the client side with in the forms.
- Involved in running the bower and grunt components and writing the scripting using The Node.js
- Managed projects with Grunt task runner and combined with Bower package manager to install JavaScript latest version of libraries based on running in the Node.js environment.
- Implemented the search functionality for Internal Application using Angular JS.
- Created pages for Login using single sign on, main page containing favorites and page for continuous integration configuration.
- Developed Responsive web design using Media Queries and Twitter Bootstrap.
- Debugging using firebug & web developer tools on Chrome, Firefox and Internet Explorer.
- Prototyped several versions of possible UI approach to provide choices to the business.
- Developed the page layouts, navigation, animation buttons and icons.
- Used jQuery, a cross browser JavaScript library to dynamically update the page content on the client side.
- Developed unit test cases and functional test cases using Karma framework.
- Improved the performance and response time of the application by implementing AJAX.
- Worked with business analysts to understand their business models and goals.
- Used JSP, Servlets, and HTML5 to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Integrated with back end code (PHP) for highly interactive AJAX based applications
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, Web Service call and JSON.
- Developed a core component of Analytics with Angular JS.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML5 and CSS3.
- Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
- Ensured site design integrity and quality control consistency throughout the project's lifecycle.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: Angular JS, Bootstrap, JQuery, Node.JS, HTML5, CSS3, JSON, AJAX, services, Sublime Text, Oracle 11g, GitHub, Karma, Jasmine, Google Developer tool kit, Bootstrap, Grunt, SVN, Firebug.
ConfidentialSoftware Engineer
Responsibilities:
- Created a custom theme based on the Studio Press Associate 1.0.1 child theme and the Genesis 1.8.2 parent theme.
- Translated wireframes/PSDs into launch-ready, valid HTML/CSS.
- Developed the frontend of the business application using various web technologies like HTML, CSS, JavaScript, jQuery, AJAX.
- Involved in developing design specifications, website architecture and web application based on the provided functional requirements and design layout.
- Responsible for creating UI using Web 2.0 standards and meeting W3C standards.
- Exercised JSON data through third party APIs to acquire product data from the server and display it is sorted order.
- Committed code changes into repository by using version control SVN.
- Conducted unit testing with Firebug, Chrome Debugger, IE Tester and end-to-end testing on supported browsers and devices.
- Designed dynamic and browser compatible pages using HTML/HTML, DHTML, CSS and JavaScript.
- Developed fast loading images using Adobe Photoshop.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Developed applied industry best practices and standards when project requirements are lagging.
- Implemented various Validation Controls for client-side validation and implemented custom validation controls.
- Followed Agile Practices for developing the application.
- Integrated the WorldPay Payment Gateway method.
- Integrated Table Rate Shipping extension of Jigoshop, todefine separate shipping rates for regions based on either price, weight, or the number of items in a cart.
- Customized the category and product detail templates.
Environment: Drupal, WordPress, PHP, HTML, CSS, JavaScript, AJAX, JSON, MVC, SVN, Web Services, W3C Standards,