Sr. Front End/ui Developer Resume
New York, NY
SUMMARY:
- Senior UI/Front End/Web Developer with overall 8 + years of quality experience.
- Professional experience in managing web, IT and other projects; able to facilitate and organize projects and coordinate the activities needed to successful guide the projects from concept to closure.
- Extensive experience as web developer with a strong background working on open source technologies HTML, CSS, MySQL, Twitter Bootstrap, JavaScript, JQuery, AngularJS, NodeJS, React js, AJAX, JSON, Gulp & Photoshop.
- Experienced in work with UI/UX development.
- Expertise in usability testing to learn if participants are able to complete specified tasks successfully and identify how long it takes to complete specified tasks.
- Experienced in Drupal, WordPress open source content management system based on PHP and MySQL.
- Expertise in JavaScript frameworks like AngularJS.
- Extensive experienced in DRUPAL and Word press content management system (CMS).
- Expertise in implementing AJAX, JavaScript, JSON, JQuery plug - in.
- Worked with Media Queries and Twitter Bootstrap to make the application responsive on all the gadgets.
- Experience of working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like GruntJS.
- Experience in image editing tools like Photoshop and Paint shop.
- Experience with creating and reviewing UI design specifications, developing prototypes and conducting usability tests.
- Excellent knowledge of multi-tier Web Based application development.
- Experience in developing using Responsive Web Design, HTML5, DHTML, XHTML, CSS2/3, AJAX, JavaScript, and XML / XSLT, and Java Script frameworks like JQuery.
- Experience in working with version control tools such as SVN, Perforce(P4).
- Good with JSON based RESTful Web services with AngularJS.
- Experienced in installing, configuring, modifying, testing and deploying applications with Apache.
- Experience in design, maintenance, content management, system administration of websites, and professional familiarity with various local servers such as WAMP, XAMPP, and LAMP.
- Participate in discussions with clients and team members about technical best practice and help teams identify optimal technical solutions.
- Experience in concepts W3C Standard, Writing Semantic mark up, Web Usability, Web Accessibility, Site Speed & Search engine optimization
- Experience in web and mobile testing using emulators, mobile devices and browser like Safari, Chrome, Firefox, IE, Opera.
- Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
- Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.
TECHNICAL SKILLS:
Operating Systems: Windows, Linux
Programming Languages: Java, Basic PHP
Client side Technologies: HTML, xHTML, CSS, XML, JavaScript, JQUERY/DOJO, AJAX
IDE’s: Eclipse, MyEclipse, NetBeans, RAD, JBuilder, DreamWeaver
GUI Tools: Photoshop, Illustrator, GIMP
Application/Web Servers: Tomcat, Web Logic, IBM Web Sphere, JBOSS
RDBMS: Oracle, MS SQL Serve, MySQL
PROFESSIONAL EXPERIENCE:
Confidential, New York, NY
Sr. Front End/UI Developer
Responsibilities:
- Involved in the requirements analysis, designing, development, testing and maintenance of the website.
- Developed websites using HTML5, CSS3, LESS, JavaScript, JQuery, Angular js, DWR API calls. Involved in researching the technology trends as part of UX team.
- Created web page layouts using HTML5 and LESS (CSS).
- Design, developed and updated the user interface using LESS, Angular js.
- Used Node js and gulp.js framework to build the scalable application.
- Involved in working with the Bower components which is package manager for all types of frameworks, libraries and utilities.
- Used Reactjs to design interactive user interfaces.
- Used Ajax, JSON with jQuery for request data and response processing.
- Developed single page web application using JavaScript framework Angular JS.
- Developed modules using Angular 2.0
- Bootstrap used along with Angular JS in creating the Application.
- Used Ajax to refresh only certain section of the page and reduce the load on the web server.
- Used LESS Cascading Style Sheets in order to separate presentation from the structure.
- Defined text alignment, borders, positioning and many other typographic characteristics
- Used Responsive Web Design so that the website is compatible with different devices like desktops, laptops, tablets.
- Used best coding practices and naming conventions while writing code in JavaScript, HTML and CSS.
- The Angular JavaScript ( Angular JS) framework for building web applications is highly efficient to use with Restful services.
- Used Preforce(p4) svn as a version control system.
- Extensively tested the websites, identified the bugs using Firebug and fixed them.
- Involved in agile software development methodology and regular scrum meetings.
- Responsible for code optimization and testing across other browsers.
Environment: HTML, CSS, LESS, JavaScript, JQuery, JSON, Style guide, Ajax, Angular JS, Node js, React js, Gulp js framework, Bower, Dreamweaver, agile, SQL Server, Windows XP.
Confidential, New York, NY
Sr. UI Developer
Responsibilities:
- Involved in the process of research, analysis, design, and development of the application.
- Involved in the process of information design and interaction design as a part of UX developer team.
- Involved in collaborating on user experience with the team.
- Involved in developing User interface using JSP, JavaScript, jQuery, AngularJs, HTML5, and CSS/CSS3.
- Developed different Object Oriented JavaScript Apps for multiple Modules using MV* framework Backbone along with other JavaScript frameworks such as Underscore, Node, JQuery, YepNope and DustJs.
- Developed Apps for Verizon setup boxes for rich UI along with HTML and CSS
- Created Utility API’s for AJAX calls using JavaScript XMLHTTP Object and
- JQuery for making Web Service calls
- Involved in developed and deployed the Ajax applications in the java language using the java development tool Eclipse.
- Involved in translating the Java applications to java script files using the GWT cross complier.
- Using Backbone Restful API’s for getting the Web services data from the server
- Used Apache web server for application development and testing purposes.
- Developed components to fetch the data from the backend using jQuery, AngularJs and AJAX.
- Used JSON for data exchange between application modules
- Involved in testing complete flow of the modules.
- Used Log4Javascript for Logging Errors, debugging and tracking.
- Widely used agile development methodology based Scrum for developing various business applications.
- Done the design, development and testing phases of Software Development using AGILE methodology and Test Driven Development (TDD)
- Used Tera term and telnet to communicate with the VMS Server.
- Extensively used Query for developing Ajax applications.
Environment: Backbone, YepNope, NodeJs, Log4Javascript, JQuery, DustJs, Web services, JSON, Restful API, Apache Web Server, XAMPP, HTML, HTML5, DHTML, Web Strom, AJAX, JSF, Object Oriented JavaScript, Jasmine, agile, CSS, Opera, Chrome
Confidential, Los Angeles, CA
Sr. Web/UI Developer
Responsibilities:
- Involved in requirement gathering, team interaction and Identifying key us abilities.
- Designed mocks up UI templates/Icons in Photoshop.
- Prototyping UI for enhancements/future products using Dream weaver.
- Involved in the development of user interface (UI) using HTML5 and SASS.
- Involved in developing Single page application using Angular.js
- Involved in working with ZURB foundation frameworks for making the application responsive.
- Hands on experience debugging cross browser compatibility issues
- Extensive client side java scripting using libraries viz. JQuery/JQuery UI widgets.
- Hands on experience in DOM traversing and manipulation.
- Implemented AJAX for form submission and page navigation.
- Developed Web pages using JSP tags.
- Prepared the technical design for the system that adheres to the MVC architecture using Hibernate frame.
- Extensively involved in agile software development methodology & scrum status meetings.
- Involved in Writing and reviewing unit test cases using JUnit.
- Used Tortoise svn as a version control system.
- This application was developed to support mobile platform.
- Involved Production Support and troubleshooting for this project.
- Actively involved in complete life cycle of the project such as requirement gathering, managing, developing components and testing.
Environment: Dream Weaver, xHTML/HTML, CSS, Java script, Jquery/Jquery UI, Photoshop, XML, AJAX, SQL Server, GIT, agile and Windows.
Confidential
Software Developer
Responsibilities:
- Used HTML, CSS, and JavaScript for the front end designing.
- Cleaned up and rewrote front end HTML and CSS to meet validation requirements.
- In addition to code development, maintained project documentation and assisted in application design.
- Used JavaScript, CSS, and HTML to create front-end screens of the module.
- Used JavaScript and jQuery for validating the input given to the user interface.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Interacting with the project leaders, team leaders, designing and developing web pages, animations, still graphics, banners, greeting cards, logos etc.
- Worked closely with Program Engineers how the front end and back end mechanism works in order to develop an interface.
Environment: JavaScript, jQuery, HTML, CSS.
Confidential
Software Engineer (Web Developer)
Responsibilities:
- Coded HTML user interfaces.
- Performed Unit testing and Integration testing to increase the performance of the application
- Coded Servlets, API’s for connectivity using JDBC.
- Conversion of PL/SQL packages to Java classes
- Responsible for Security implementation and integration testing of the system.
Environment: Java,MySql, JavaScript, HTML, and CSS.