Front End Developer Resume
Raleigh, NC
SUMMARY:
- About 10+ Years of experience in User Interface System which includes Software Design, Development and Testing. Expertise in Designing and Developing Web applications.
- Hands on Experience with all Phases of Software Development Life Cycle (SDLC).
- Extensive experience in designing Professional UI Web applications and Front - End Technologies like HTML5, CSS3, DHTMl, XML, JavaScript, jQuery, FLASH.
- Experience in Working JSON, AJAX, Angular JS, Backbone JS and Bootstrap.
- Strong working knowledge and thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox and Chrome.
- Experience working with Node JS to develop single page along with dynamic web applications.
- Experience developing single page static web forms and dynamic web forms through Schema form.
- Experienced in designing using Web Standards.
- Experienced in developing table-less layouts.
- Good Knowledge on how to implement user-centered design (UCD) methodology.
- Expertise in Client Side designing and validations using HTML, HTML5 and JavaScript.
- Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
- Sound Understanding and good experience with Object Oriented Programming Concepts.
- Good Experience working with High Traffic Websites.
- Worked extensively in Agile Development process.
- Experience in Software Configuration management using SVNandGIT.
- Experience in maintaining API’s and tracing the connections with Apigee.
- Possess excellent communication and problem solving skills and the ability to work as a team member, as well as independently.
- Experience working with wide range of application in all phases.
- Known for the ability to multi-task and work on different applications at the same time.
TECHNICAL SKILLS:
Web Technologies: XML, HTML, HTML5, XHTML, CSS3, JavaScript, JQuery, Bootstrap, Angular JS, Backbone JS, Node JS, Schema form, AJAX, Apigee, JSON.
Programming: C, C#, Bootstrap, UML
Web Servers: HTTP Web Server, Apache Tomcat
Web Designing Tools: Adobe Dreamweaver, Adobe Photoshop, Adobe Flash CS3, Sublime Text 2, Aptana Studio.
Database: SQL Server
Operating Systems: Windows 7/XP/Vista/2000, Mac, Linux, UNIX
Debugging Tools & Version control: Firebug, Firebug Lite, Google Chrome Web Debugger & SVN, GIT
Tools: Webstorm, Eclipse, IntelliJ
PROFESSIONAL EXPERIENCE:
Confidential, Raleigh, NC
Front End Developer
Responsibilities:
- Implemented user-friendly UI design with Angular JS 4.3.6/5.6.0 along with TypeScript.
- Worked on re-designing and implementing the existing legacy application as per the current needs of the users with latest technologies.
- Developed mock pages and presented them for design approval to Business Unit.
- Designed the front-end structure to be implemented with Angular JS compatible with .NET on back end.
- Developed both static and dynamic pages using various components of Angular JS.
- Used custom directives to enhance the usage of most used html pages.
- Implemented the concept of resolvers across various components in the project for improved routing.
- Various dynamic responsive forms are implemented with the usage of Reactive forms.
- Used HTTP methods to perform API calls to integrate the front-end application with backend.
- Used Zenhub to study the local backend changes in the application.
- Used Observables to manipulate the data from back end as required.
- Used bootstrap components like modals, pagination etc., for flexible UI.
- Extensively used SASS to enhance styling.
- Used chrome and IE debuggers to analyze the issues in depth.
- Implemented Role-based access across the application using authorization service.
- Integrated node modules to build and maintain the project.
- Used GIT town to maintain various branches for issues and to keep work on track.
- Reviewed peer front-end work at technical level and approved them.
- Worked on SQL DB to maintain views and tables required for the APIs.
- Day-to-day work is maintained by the team on Zenhub which helps us to communicate with testing team as required.
- Maintained the DEV and Stage Environments which help the team and the users to test the work.
- Responsible to deploy the code daily to DEV and Stage environments.
- Extensive usage of GULP commands to perform various operation needed while testing the code.
- Developed pages that are cross browser compatible across the browser like Internet Explorer versions 7 through 9, Mozilla Firefox, Safari (Win and OS X), etc.
- Maintained ASCA standards and submitted the project for the corresponding review.
- The project was continuously updated across various versions beginning with 4 to 5.6.0.
Environment: HTML5, CSS3, TypeScript, Ajax, Json, XML, AngularJS, Node JS, Bootstrap, ASP.NET, SQL, API.
Confidential, Columbus, OH
UI Developer
Responsibilities:
- Implemented user-friendly UI design with Angular JS 1.5/2/4.3.6.
- Developed non-functional web pages from the mock ups and involved in UI design review with Business Unit.
- Designed the application structure based on Angular JS and Schema Form IO.
- Integrated the Schema form IO with Angular JS to develop dynamic web forms across the application.
- Developed the web forms from designs provided by the design team.
- Performed client side validations as part of default features involved in schema form and using Angular JS.
- Used HTTP methods to perform calls to integrate the front end application with backend through Apigee.
- Used AJAX calls to manipulate the data from backend as required.
- Used bootstrap components like modals, alerts, pagination etc., for responsive UI.
- Extensively used SASS while styling with CSS3.
- Used chrome and Mozilla debuggers to debug the code and also to solve styling issues.
- Resolved some cross browser issues.
- Used SDL tridion Content management system to maintain the texts and repetitive data across the application.
- Integrated node modules to build GULP for building and maintenance of the project.
- Implemented Event-driven programming offered by Node JS.
- Integrated the ESRI maps with Angular JS for embedded maps feature on the web page.
- Worked on SVN version control system, on day-to-day basis to maintain the code and build is done using Jenkins.
- Migrated the whole project maintenance from SVN to GIT hub and made the necessary changes in the environments and access to different branches in GIT based on releases scheduled.
- Performed unit testing by writing Jasmine scripts and tested the same using GULP commands.
- Used SPLUNK to maintain and keep track of Apigee calls and errors/issues on a day to day basis.
- Developed pages that are cross browser compatible across the browser like Internet Explorer versions 7 through 9, Mozilla Firefox, Safari (Win and OS X), etc.
- Maintain consistency of front-end through responsive web design across different browsers and devices and also the ADA standards across the application.
- Migrated the project from Angular 1.5 to 4.3.6 version before the next upgrade release.
Environment: HTML5, CSS3, JavaScript, Ajax, Json, XML, AngularJS, Node JS, Bootstrap, Schema Form IO, Apigee, ESRI.
Confidential, Irving, TX
UI Developer
Responsibilities:
- Implemented user-friendly UI design with HTML and CSS.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Developed non-functional HTML/5, CSS3 pages from the mock ups and involved in UI review with UI architect and Business Units.
- Developed/Designed the web forms from designs provided by the design team.
- Created and tested different front-end forms using AJAX, JavaScript, AngularJS and CSS.
- Implemented various JavaScript/JQuery UI effects on the pages.
- Used AngularJS and jQuery library functions for the logical implementation part at client side for all the application.
- Used SASS (and SASS build) while styling with CSS3.
- Used Firebug for debugging and for element styling.
- Resolved some cross browser issues.
- Designed and modified the images and banners as per the requirement using Adobe Photoshop CS4.
- Built multiple web pages with the help of Event-driven programming offered by Node JS.
- Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
- Used jQuery High charts for interactive charts on the web application.
- Worked on Team Foundation Server, version control system, on day-to-day basis to maintain the code history.
- Used Bugzilla and Red mine as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
- Developed pages that are cross browser compatible across the browser like Internet Explorer versions 7 through 9(Win XP, 2K3 and Win 7 OS), Mozilla Firefox, Safari (Win and OS X), etc.
- Maintain consistency of front-end via code over variety of browsers.
- Involved in daily SCRUM meetings to keep track of the project status.
Environment: HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, XML, XHTML, AngularJS, Node JS, Bootstrap
Confidential, IL
UI Developer
Responsibilities:
- Developed internal and external validation code using JavaScript.
- Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, Angular JS and Bootstrap with MySQL database.
- Developed user interactive websites using web technologies like HTML, XHTML and CSS according to health insurance standards.
- Coded JavaScript for page functionality and Pop up Screens.
- Used JSP, JavaScript, CSS, Bootstrap, AngularJS to create interactive user interface.
- Developed dynamic UI using Angular JS.
- Created AngularJS controllers, services and used AngularJS filters for filter functionality in search box and integrator functionalities.
- Developed Servlets and Utilized Node JS to create a fast and efficient chat server.
- The concepts of cross-platform environment Node JS are successfully implemented on the Linux based Grunt (JavaScript task runner).
- Developed REST architecture based web services to facilitate communication between client and servers.
- Created pages in Site Core and validated the HTML code with W3C Validator.
- Design and development of Web pages using HTML, CSS and XML including AJAX controls.
- Responsible for maintaining current websites that include updating web pages, upload new content changes.
- Wrote extensive HTML, CSS (2/3) and JavaScript code to build dynamic pages using Eclipse.
- Developed and designed the various screens and its architecture in accordance to UI Specs.
- Involved in the development of Dynamic loading of web pages using Ajax calls with server pages.
- Brought the HTML and CSS of an existing web site to the latest web standards.
- Made enhancements to existing stylings and made upgrades using Twitter Bootstrap model.
- Created a CSS framework for using a 12 column grid preferred by the designers as well as implementing parts of Object Oriented CSS to cut down on repetitive code.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Worked closely with business analysts in understanding the technical requirements of each project and prepared use cases for different features and designs.
- Used Subversion (SVN) as repository tool and as version control.
- Integrated with back end code (PHP) for highly interactive AJAX based applications (by using JSON, XML).
- Maintained 24/7 high volume availability demands using open source tools such as Linux, Apache, PHP, and MySQL.
Environment: Angular JS, HTML/HTML5, CSS3, JavaScript, JQuery, Bootstrap, Node JS, JSON, AJAX, XML, MYSQL, Eclipse, Linux, Adobe Photoshop.
Confidential, Findlay, OH
UI Developer
Responsibilities:
- Built pages from Photoshop mockups using JavaScript, JQuery, CSS2/3, HTML4/5, AJAX and JSON.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically-rich code and be aware of cross-browser compatibility and bugs.
- Thorough understanding of the differences and bugs in various browsers and browser versions.
- Understanding of application development lifecycle methodologies.
- Knowledge of human factors and usability, best practices for interface design.
- Strong communication, analytical and interpersonal skills working within cross-functional teams.
- Excellent problem solving skills and the ability to work independently.
- Deep understanding of JavaScript and the JQuery framework.
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Implemented and designed user interface for web based customer application.
- Designed business applications using web technologies like HTML, XHTML and CSS based on the W3C standards.
- Developed data formatted web applications and deploy the script using client side scripting using JavaScript.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Integrated with back end code (PHP) for highly interactive AJAX based applications.
- Maintained 24/7 high volume availability demands using open source tools such as Linux, Apache, PHP, and MySQL.
Environment: HTML4/5, CSS2/3, JavaScript, JQUERY, AJAX, JSON, XML, APACHE, MAC OS, ECLIPSE, SVN.
