Front-end Developer Resume
Durham, NC
PROFESSIONAL SUMMARY:
- Over 6+ years of Professional experience in developing a professional web based interface (UI) to provide the best User Experience using HTML5, CSS3, JavaScript, JQuery, Angularjs.
- Good level of knowledge on the CSS preprocessors Sass and Less.
- Experience in Responsive Web Design using Media Queries, Bootstrap and Foundation Framework.
- Developed components and services to consume REST API's using Component based architecture provided by AngularJS.
- Experience working in AngularJS implementation, custom directives, reusable components, MVC, data - binding, routing and used dependency injection concepts using modules, factory and service.
- Experience in working with Restful web APIs and Web Services using jQuery and AJAX on JSON data.
- Working Knowledge of Gulp for case of minification, compilation, unit testing etc.
- Experience with package management tools such as Bower for UI packages and npm for Node packages.
- Good Experience in writing Jasmine tests & Karma test runner.
- Experience working with Node.js to implement modules and developing single page Application using AngularJS.
- Experience with version control tools like SVN and GIT.
- Expertise in the iterative Agile development methodologies for software development.
- Experience in all phases of SDLC like including requirements gathering, analysis, designing, coding, testing, integration, and documentation.
- Experience working with debugging and testing tools like Firebug, Firebug Lite, Chrome or Safari and IE Developer Tools.
TECHNICAL SKILLS:
Web Technologies: HTML 4/5, CSS 2/3, XHTML, JavaScript, AJAX, JSON, jQuery, AngularJS, XML, Bootstrap, Media Query, Foundation Framework.
Tools /Version control: IDE, Sublime Text, Visual Studio, Notepad++, SVN, GIT, Karma, Jasmine, Grunt, Gulp, Bower, Npm.
Database: MySQL, PostgreSQL.
Web Serve: HTTP web server, Apache Tomcat.
Methodologies: Agile, Waterfall
WORK EXPERIENCE:
Front-end Developer
Confidential, Durham, NC
Responsibilities:
- Participated in a team to develop the UI, layout and front-end programming for web application that matches requirements of company.
- Involved design discussions for pages component and user experience sessions to provide inputs on the layout and UX.
- Designed web applications, web page using Front-end web technologies like HTML5, CSS 3, SASS, Bootstrap, XHTML, JavaScript, AngularJS.
- Performed DOM manipulation using JavaScript and jQuery for loading and manipulating dynamic content on web pages.
- Used jQuery, AJAX and DOM scripting to develop auto complete form validations and design form using Bootstrap and Media Queries to achieve a responsive layout.
- Created different modules, controllers, templates, custom filters and directives in Angular JS.
- Make asynchronous calls to get the data from server using Ajax and JSON.
- Developed various AngularJS 2 filters against data sets to filter and formatted data, strings rendered in the UI.
- Worked with Jasmine test runner for Unit testing the Angular Components.
- Excellent Coordination in project activities and ensure that all project phases are followed and documented properly.
- Improved user experience by designing and creating new web components and features.
- Involved in complete SDLC - Requirement Analysis, Design & Analysis of the Customer Specifications, Development, System and Integration Testing.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
Environment: HTML5, CSS3, Bootstrap, JavaScript, JQuery, AngularJS, Jasmine, Json, AJAX, Git.
UI Developer
Confidential, Columbus, Ohio
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, AngularJS and Bootstrap.
- Involved in design and development of the web pages from mock-ups and Wire frames.
- Used CSS Blueprint to create grids and adopt cross browser interactive features and to make the web pages more versatile
- Developed page layouts, navigation and presented designs and concepts to the clients and the management to review.
- Implemented AJAX in web pages for accessing application data without refresh the whole web pages.
- Used JavaScript libraries to create slider and page-turning animations on calendar widgets, dropdown menus on web pages.
- Designed Angular JS as the development framework to build a single-page application.
- Incorporated and utilized JavaScript Unit Testing framework (Jasmine).
- Work as a team player, provide general technical support to the development team to ensure high quality deliverable and meet targeted schedule.
- Used GIT version control to main code repository.
- Experience with Software Development methodologies like Agile/Scrum and Waterfall.
Environment: HTML5, CSS3, Bootstrap, JavaScript, JQuery, Jasmine, Agile, AJAX, Git, Angular JS.
Web Developer
Confidential, Burbank, CA
Responsibilities:
- Interfaced with the Marketing and IT Departments developing requirements to implementation.
- Coordinated with onsite/remote team and understand the business process, requirement for the client.
- Created Mockups and Wireframes for the development of variations of a layout to maintain design consistency throughout the site.
- Delivered the best design aesthetics under tight deadlines, while effectively managing trade-offs between businesses needs and portal user benefit
- Responsible for create dynamic client-side codes to build web forms and simulate process for web application, page navigation and form validation.
- Developed responsive website layout/user interface by using HTML, CSS, JavaScript, JQuery based on W3C standard.
- Used JQUERY plugins like auto size, color box and more to develop Rich Web Application which look more intuitive.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers using B Firebug.
- Involve bug fixing and other technical activities and coded pages with best Search Engine Optimization (SEO) techniques.
- Strong verbal and written communication skills, a great team player and working with agile teams. Collaborated closely with developers and UX designers.
Environment: HTML, CSS, JavaScript, JQuery, Ajax, JSON, Microsoft Office.
Junior Web developer
Confidential
Responsibilities:
- Responsible for developing, editing, publishing and managing content on the website layouts.
- Created reusable templates and style sheets based on user interface standards and guidelines.
- Interacted with business analyst team to understand the technical requirements of the project.
- Developed various web page layouts using HTML and CSS.
- Client side validations are developed using jQuery and JavaScript.
- Translating market and product requirements into UI designs in the form of conceptual models, wire frames and prototypes
- Participated in bug thrashing sessions to discuss and resolve bugs with team.
- Ensured that all components of the application are platform and browser compatible.
Environment: HTML, CSS, JavaScript, Notepad++, Microsoft Office.