Front End Developer Resume
Pittsburgh, PA
SUMMARY:
- Over 6 years of extensive experience in IT Industry developing Web based applications and UI applications
- Actively took part in all the phases of the software development life - cycle including design, architecture, implementation, release, unit testing, refactoring and maintenance
- Strong experience in HTML, HTML5,CSS, CSS3, JavaScript, JQuery and Bootstrap
- Experience in building Single Page Application (SPA) using Model View Controller (MVC) framework such as AngularJS, NodeJS
- Experienced working with Angular1.5, Angular4 and TypeScript
- Familiar with the most popular browser debugging tools for common browsers (Chrome, Mozilla, Safari, Opera and IE) such as Firebug, IE Tester, Chrome Element Inspector Responsive Inspector.
- Experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards
- Strong understanding of web-based technologies like JSON, REST, SOAP, Web Services
- Experience working in both AGILE/SCRUM and SDLC based development environment
- Good experience in Search Engine Optimization (SEO) techniques in order to develop web applications
- Experience in unit testing tools such as Jasmine, Mocha, Chai and Karma
- Used JIRA for bug tracking and issue tracking
- Expertise with backend programming using PL/SQL Stored procedures, Triggers and prepared statements on databases like Oracle
- Excellent technical, analytical, problem solving skills, strict attention to detail and ability to work independently and with the team environment
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS/CSS3, AJAX, JSON, JavaScript
Frameworks: Javascript, JQuery, AngularJS, NodeJS, Bootstrap
Languages: SQL, Ruby on Rails
IDE: Sublime, Eclipse, Notepad++, Visual Studio Code, Rubymine
Web Servers: Apache Tomcat
Databases: MySQL, MS-Access
Version Control: SVN, GitHub, Stash
Operating Systems: Windows, Linux
Project Management tools: MS Project Professional, COCOMO,WordPress, Refinery CMS, Bootstrap, Responsive CSS, Atlassian Jira,Photoshop, Shell scripting, SEO
WORK EXPERIENCE:
Confidential, Pittsburgh, PA
Front End Developer
Responsibilities:
- Developed dynamic web pages using HTML5, CSS3, LESS, NodeJS, HandlebarsJS, Gulp
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned
- Followed Agile methodology for developing the application
- Used LESS pre-compiler for CSS style sheets
- Made use of JavaScript task runners like Gulp
- Used build tools like Jenkins to do continuous integration and deploy it to the development environment
- Used Handlebars.js for templating
- Implemented mock services in NodeJS with the help of modules using ExpressJS
- Used Ajax to make the service calls from the webpage using JQuery without performing a browser refresh
- Developed code to fetch data from back-end and populate on UI using AJAX and JSON
- Made use of NodeJS as a middleware to make backend service call
- Managed and implemented all codes changes via Stash. Deploying builds across development, Staging and production instances and maintained code integrity
- Used Bootstrap to make the application responsive
- Used JIRA for task assignment and bug tracking
- Monitor site for any UI inconsistencies and fix all the UI bugs reported in the test track
- Follow up with the development team on the improvements, integration and further enhancements in the website
- Bug/Issue tracking utilizing Atlassian Cloud Suite (JIRA, Confluence, Stash)
- To release the enhancements within the specified timeline communicated
Environment: HTML5, CSS3, LESS, JavaScript, JSON, jQuery, Ajax, NodeJS, GIT, Bootstrap, Confluence, Jenkins, Gulp
Confidential, Albany, New York
UI Developer
Responsibilities:
- Developed dynamic web pages using HTML5, CSS3, SASS, AngularJS, Bootstrap, SASS, Javascript, Grunt
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned
- Followed Agile methodology for developing the application
- Experienced working with Angular4, TypeScript, angular-cli, Jenkins
- Strong experience writing services to fetch data using Angular4 and rx.js observables
- Strong experience in creating Angular4 custom directives to develop reusable components and handle DOM manipulation
- Performed client side form validations using Angular4 Validators
- Used Media Queries to deal with different CSS related issues on mobile devices as well as website to make it compatible
- Used AngularJS to provide functionality to the application front-end screens
- Worked on writing AngularJS services to fetch data and implemented custom directives to develop reusable components
- Experience writing promises for achieving asynchronous behavior and making REST API calls and knowledge
- After making the applications to be responsive, worked on different mobile devices bugs
- Experience using AngularJS directives like ng-class, ng-if, ng-show, ng-hide amongst other
- Used SASS pre-compiler for CSS style sheets
- Made use of JavaScript task runners like Grunt and module bundler Webpack
- Design, Accessibility (Section 508 Compliance) and performing Usability/Design reviews to determine whether or not the sites conform to agency design standards as published in our style guide
- Managed and implemented all codes changes via GitHub. Deploying builds across development, Staging and production instances and maintained code integrity
- Implemented SEO (Search Engine Optimization) which improved the page rank
- Developed web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standard
- Strong experience working on CSS3 features like border radius, media queries to make the screens responsive, animation, pseudo selectors
- Used JIRA for task assignment and bug tracking
- Monitor site for any UI inconsistencies and fix all the UI bugs reported in the test track
- Follow up with the development team on the improvements, integration and further enhancements in the website
- To release the enhancements within the specified timeline communicated
Environment: HTML5, CSS3, SASS, JavaScript, JSON, jQuery, Ajax, AngularJS, Angular4, NodeJS, Bootstrap, GIT, SEO, Grunt, ES6, Jasmine, Adobe Photoshop .
Confidential, Richardson, Texas
UI Developer
Responsibilities:
- Developed the User Interactive web pages in a professional manner with using web technologies like HTML5/HTML and CSS3/CSS as per company's standards
- Used Bootstrap for responsive design which allows users to access it from any device
- Extensive experience using Bootstrap for layout and extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components
- Ha ndled slide show, hide and show controls, dropdown menus, Grid layout and tab navigation using AngularJS
- Used JASMINE to perform unit testing of custom filters, custom directives and various parts of AngularJS application
- Used SASS pre-compiler for CSS style sheets
- Designed the user interactive (UI) web pages using web technologies like HTML5, CSS3, Javascript, JQuery, Bootstrap
- Created Responsive Web Design using Bootstrap and developed CSS Media Queries in order deal with cross-browser compatibility issues
- Designed Responsive UI pages which can be displayed properly on different size screen by Bootstrap and CSS3 media queries
- Developed web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standard
- Worked closely with other senior developers, product managers, system architects, and the QA team to deliver optimal designs and software to meet and exceed expectations
- Wrote application level code to perform client side validation and implemented dynamic page elements using JavaScript
- Made use of JavaScript task runners like Grunt and Gulp
- Performed unit testing using Jasmine and Karma, along with integration testing Chrome Inspector to fix bugs and worked closely with QA
- Used GIT for version control and JIRA for defect tracking
- Used JSON for data transfer between front end and back end
- Used Web Developer and Firebug toolbar for debugging and browser compatibility
- Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application
Environment: HTML/HTML5, CSS3, SASS, JavaScript, jQuery, Ajax, XML, JSON, Bootstrap, SEO, AngularJS, Fire-Bug, Adobe Photoshop, GitHub.
Confidential, Plano, TX
Web/ UI Developer
Responsibilities:
- Experience in transforming design mock-ups to web pages by extracting CSS styles, html structure and alignment of elements on the page
- Developed new and maintenance of existing web application features for both internal administrators and public-facing end users
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines
- Involved in fixing the bugs in the software and involved in testing the compatibility in all browsers like Internet Explorer, Chrome, Firefox and Opera
- Fixed and troubleshoot bugs in current system, and revised source code to eliminate redundant functions and streamline processes
- Bug fixes for existing software system and also software enhancement
- Used Firebug for debugging
- Participated in daily meeting for enhancing the features of application
- Co-ordinated with onsite team and client to understand the business process and requirements as a developer
- Worked on successfully executing all the test cases and fixing bugs/issues identified during the test cycle
Environment: HTML, CSS, JavaScript, Bootstrap, JQuery, Ajax, Firebug, Adobe Photoshop .
Confidential
Web Developer
Responsibilities:
- Front end designing with WordPress, Photoshop and dream viewer
- Designed the Web application layout and forms using HTML, CSS, and JavaScript
- Coding of custom Wordpress theme and template files using HTML, CSS, PHP, and Bootstrap 3 framework
- Converted PSD mockups into pure hand-written HTML and CSS pages
- Worked closely with system analyst to understand the technical requirements of the projects
- Used JavaScript for client side validation
- Also managed User Interface of the applications. Additional responsibilities included co-ordination with client regarding daily activities
- Implemented page rendering with JavaScript and JQuery
- Followed SCRUM methodology
- Successfully implemented Search Engine Optimization (SEO) of application by bringing page rank to 58 from 83
- Experience in cross browser compatibility check and collaborated with testing team to perform unit testing and integration testing
- Created customized forms using HTML and JavaScript, date picker using Bootstrap
- Designed and implemented the designed application components as needed
- Fixed cross-browser compatibility issues from development stage of website for various browsers
- Involved in designing requirement documentation for different level of System Design/Development
- Develop WordPress themes to meet the needs of the small business owner
Environment: Wordpress, PHP, JavaScript, Refinery CMS, HTML, CSS, Bootstrap, SEO, JQuery, Ajax, MySQL, GitHub, Adobe Photoshop .