Front End Developer Resume
Palm Desert, CA
SUMMARY
- Around 7 years of experience in User Interface Development and User Experience Design resulting in excellent web projects.
- Extensive work experience in writing web application programs covering front - end/UI using the web technologies like HTML4/5, CSS2/3, JavaScript, jQuery, AngularJS, JSON, XML, React.js and AJAX.
- Experience in Software Development Life Cycle implementation phases ranging from Requirement Analysis, Development and Implementation of the project.
- Proficient in building Web User Interface (UI) using HTML5, CSS3 and JavaScript that follows W3C Web Standards and are browser compatible.
- Vast experience in responsive design, development and testing of complex web based applications.
- Experience in using software development methodologies such as Agile and Waterfall.
- Expertise with Customer versus Competitor analysis, developing product strategy, wire framing, prototyping, dependency injection and development of business requirements.
- Expertise in maintaining the websites, software, modifying and understanding the existing code.
- Hands on experience with object oriented JavaScript code and responsible for client side validation using Angular Directives and JQuery functions.
- Expertise in building strong websites confirming Web 2.0 standards using JQuery, HTML, DHTML & CSS to develop valid code and table-free sites.
- Experience in using various JavaScript Web application related libraries such as JQuery, Backbone.js, ReactJS, Node.js, AngularJS, Bootstrap and Google Web Toolkit.
- Adapted Model-View-Controller (MVC) frameworks for developing web applications.
- Well versed with multiple version control tool like GIT Hub.
- Experience in developing Web applications using JavaScript, JQuery, XML, AngularJS, CSS and Photoshop.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Hands on experience for HTML/CSS /JSP direct coding with focus on Cross-browser/Cross-platform.
- Experience in DOM (Document Object Model) and DOM functions.
- Extensive experience with Java IDEs like Eclipse, Net Beans and Google Web Toolkit (GWT).
- Good experience working with High Traffic Websites.
- Experience with Firebug for Mozilla, DevTools for Chrome and IE Developer Toolbar for IE.
- Strong Experience in Interpreting graphic visual or interaction designs in HTML, CSS and JavaScript.
- Designed web applications and web contents utilizing various SEARCH ENGINE OPTIMIZATION (SEO) techniques to develop web applications while producing high ranking for numerous key words.
- Good knowledge in working with browsers compatibility issues with browsers like Firefox, IE, Safari, Opera and Chrome.
- Experience with testing frame works like Jasmine, Karma and Protractor.
- Good experience with Form Validation by Regular Expression and JQuery Light box.
- Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.
- Worked closely with information architects, developers and others to produce a team driven end product that lead to top notch user experience.
- Excellent team player, self-starter and good at Multi-Tasking with ability to handle deadlines in fast paced environment.
TECHNICAL SKILLS
Web Development: HTML/HTML5, CSS2/CSS3, XML, JavaScript, AJAX, JQuery, JSON.
MVC Frameworks: AngularJS, node.js, ReactJS.
CSS Tools: Bootstrap, Foundation Framework.
Frontend Build Tools: RESTful API.
Unit Testing: Jasmine, Karma.
End to End Testing: Protractor.
Programming Languages: Java Script, Java, SQL, UML data structures.
Operating System: Windows 98/2000/XP/Vista/7/8, MAC OS X, Linux
Software Tools: Adobe Dreamweaver, Adobe Photoshop, UML, TOAD, Notepad++, SVN, Firebug, Chrome Developer Tools.
IDEs: NetBeans, Eclipse, Sublime Text
Servers: Apache Tomcat, Node.js JBoss
PROFESSIONAL EXPERIENCE
Confidential, Palm Desert, CA
Front End Developer
Responsibilities:
- Participated in developing a well responsive Single Page Application using AngularJS framework and JavaScript in conjunction with HTML5, CSS3.
- Converted raw images and layouts from a graphic designer into CSS/HTML themes.
- Used ReactJS library on a Single Page Application (SPA) which can bind data to specific views and synchronize data with server i.e. Data binding.
- Developed proof of concept of responsive web design for demonstration to the clients.
- Used SASS for creating CSS frameworks store things like colors, font stacks, or any CSS value.
- Develop HTML templates and perform client side Validation using JavaScript. Generated new and edited existing user interface with CSS to accommodate new changes in design and logic.
- Used Bootstrap framework for developing customizable and fully responsive for various screen sizes.
- Created a custom, single-page, responsive web application to replace a legacy line-of-business web application using AngularJS.
- Used Sass to write logical, reusable code which is more efficient, and easier to maintain.
- Used JQuery to make REST API calls and Designed/documented ofRESTAPIs for collection and retrieval of high data.
- Involved in SDLC of application developed using AGILE.
- Used Ajax calls through AngularJS to populate the data tables on the front-end.
- Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
- Implemented responsive web design and its techniques to the existing internal web site.
- Worked on web services SOAP and RESTful Web service technologies.
- Involved in debugging the Product using Eclipse and JIRA Bug tracking.
- Git repository for version control, tagging and distributed non-linear workflows.
- JIRA to track issues, defects and bugs as well as project progress.
- Setup Agile iteration, product life cycle, and had daily scrum meetings.
Environment: HTML5, CSS3, JavaScript, jQuery, Responsive Web Design, AJAX, AngularJS, Bootstrap, React.JS JSON, MongoDB, Node.js, SOAP, RESTful, Git.
Confidential, Rockville, MD
UI Developer
Responsibilities:
- Used HTML5/HTML, CSS3/CSS, AngularJS, JavaScript, jQuery, Ajax and JSON.
- Worked closely with Photoshop designers to implement mock-ups and the layouts of the application using HTML5, CSS3, JavaScript and AngularJS.
- Worked on AngularJS to combine web applications with model view controller capability for making the code development and testing efficient and also worked with JQuery Message plug-in, JQuery validation plug-in.
- Wrote code to fetch data from web services using JQuery, AJAX via JSON response and updating the HTML pages.
- Working with REST and SOAP web services to communicate with third party vendors (API Calls).
- Worked through cross browser compatibility issues with layout and styles for all new CSS.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Wrote SQL procedures, triggers, views for the back-end database access.
- Used Bootstrap to build grids, layouts and components. Used Bootstrap components like dropdown menus, navigation bar, alerts, and labels.
- Used AJAX calls (GET, POST) for triggering or fetching data from Restful API’s provided by the backend team.
- Used AngularJS framework for building web-apps using RESTful services.
- Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using JQuery framework.
- Created Windows services to create automation processing of XML.
- Developed JQuery code using XML Http Request Adapter to send an AJAX request to the server side code and implemented a call-back function for handling results.
- Implemented JavaScript source code embedded nested handling logic using JQuery event handlers and call back functions.
- Designed user friendly navigation to display various sections of data using JQuery.
- Created Dynamic Web Pages with Web Controls and developed forms with HTML5.
- Developed server side REST web services and called them from angular controllers.
- Developed the JQuery call-back functions to implement asynchronous communication using AJAX.
- For new website features wrote Angular controllers, views and services.
- Coding, styling, testing on reusable JavaScript, HTML5, CSS3 libraries for complete UI controls.
Environment: HTML5, CSS3, JavaScript, AngularJS, XML, AJAX, MVC, JQuery, Rest Web Services, JSON.
Confidential, Basking Ridge, NJ
UI Developer
Responsibilities:
- Involved in Designing, Developing, Implementation, Maintenance and Testing of Web applications.
- Involved in Designing and programming standard based websites for medium sized businesses utilizing HTML, CSS/CSS3, JavaScript and jQuery.
- Used AngularJS, jQuery, JavaScript, HTML, and CSS for front end web designing.
- Implemented AngularJS application to follow strict MVC patterns for improved source code maintenance.
- Responsible for designing and developing AngularJS components such as controllers, directives and services.
- Participated in development of a new business application for the layout using Grid orientation model Bootstrap framework.
- Built responsive site using Bootstrap that fits devices of different visual sizes.
- The tech stack is AngularJS, Bootstrap and cutting edge server side technologies.
- Used views, which present data to the users; controllers, which manages the $scope and expose behaviour to the view; directives, which connects user interactions to $scope.
- Worked on Dreamweaver to create web pages using HTML, CSS and JavaScript.
- Used JavaScript to implement validation logic as well as AJAX to provide a flicker free refresh feature for the front end.
- Developed UI using HTML, Bootstrap and JQuery for interactive cross browser functionality.
- Created and maintained the framework and layout of each portal with Cascading Style Sheets.
- Expertise in coding, testing, implementation/ maintenance support in MySQL.
- Developed CSS styles in order to maintain consistency of the web user interface.
- Designed user friendly navigation for displaying various sections of data using JQuery.
- Knowledge on implementing directives and scope values using AngularJS for an existing webpage.
Environment: HTML, CSS/CSS3, AngularJS, Bootstrap, AJAX, PHP, JQuery, MySQL, JavaScript, Rest Web Services.
Confidential, Reston, VA
UI Developer
Responsibilities:
- Interacted with the client to understand their existing applications and design the site according to their system requirements.
- Involved in structuring and facilitating Rapid Application Development sessions.
- Designed and developed the front end using HTML, DHTML and XML.
- Collaborated with the design team to ensure web products and design visions are maintained, final mark-up is standards compliant and UI deliverables are completed on time.
- Designed CSS templates for use in all pages on the website working with CSS background, positioning, text, border, margin, padding, table, CSS background, border and transitions.
- Used JavaScript, HTML and JQuery for forms validations.
- Used the JQuery widgets like Accordion, Date picker, Draggable, Droppable, Resizable JQuery interactions.
- Involved in SDLC of application developed using AGILE.
- Developed pages using tag libraries and presentation layer using JavaScript, JQuery, HTML, CSS3.
- Maintained cross browser compatibility and implemented responsive design using Bootstrap.
- Designed user interface for users to interact with system using JQuery, JavaScript, HTML, CSS3 and Bootstrap.
- Worked with JQuery UI plug-in like widgets, interactions and effects.
- Worked on responsive design frame works like Bootstrap and Foundation.
- Worked on web applications with model view controller capability for making the code development and testing efficient and also worked with JQuery Message plug-in, JQuery validation.
- Hands on experience with object oriented JavaScript code and responsible for client side validation using JQuery functions.
- Used Ajax XML Http Request to post chat messages and to periodically check the server for new chat messages and update the chat window.
Environment: HTML, CSS, JavaScript, JQuery, Bootstrap, DOM, Web Services, Ajax.
Confidential, Boston, MA
UI Developer
Responsibilities:
- Implemented various Employee Self Service front end UI Applications developed for easy lookup and creation of HR Records for various Employees.
- Used jQuery, JavaScript, HTML, and CSS for front end web development.
- Used the jQuery widgets like Accordion, Date picker, Draggable, Droppable, Resizable JQuery interactions
- Developed server side REST style web services and called them from backbone models/collections.
- Created Dynamic Web Pages using Web Controls.
- Rewrote existing CSS to form adaptive and responsive layouts for mobile UI.
- Developed forms using HTML.
- Styling pages using CSS3.0 and developed JavaScript for user interfaces.
- Ajax calls to REST web services.
- Wrote event handlers to modify HTML elements on the page.
- Designed, developed and implemented the database in Microsoft SQL Server for the application.
- Used Selectors in JQuery for updating content on DOM nodes.
- Built HTML templates for high traffic and complex data driven websites.
- Meet with the project manager to determine website goals and develop strategies for creating a strong web presence.
Environment: HTML, CSS, JQuery, MySQL, JavaScript, Eclipse, Responsive web development, Rest Web Services.
Confidential
Jr. UI Developer
Responsibilities:
- Worked as a UI developer for a payment processing application.
- Hands on experience in analysis and design of application.
- Involved in Designing and developing of the web pages using HTML and JSP.
- Involved in the business requirement analysis and website design.
- Designed the structure using HTML, CSS, and JavaScript and improvised the look and feel of the various components in the system.
- Tested cross browser functionality and fixed major layout bugs for supported browsers
- Developed various AJAX controls and widgets to build a rich User Interface for the application.
- Involved in developing AJAX wrapper classes for fast retrieval of data and for animations.
- Implemented JavaScript module patterns using asynchronous script loading.
- Implemented effective and efficient ways to achieve functional and business needs.
- Developed and designed UI applications for web solutions.
- Performed unit test checks to ensure unit requirements were met and policies were followed.
- Actively Participated in daily meetings, status meetings, strong reporting and effective communication with project managers and developers.
Environment: HTML, CSS, JavaScript, MySQL server, AJAX.
Confidential
Jr. Developer
Responsibilities:
- Responsible for understanding functionality at client side.
- Designed the web application layout and forms using HTML, CSS and JavaScript.
- Worked with business analysts to understand the business models and goals and help define strategy, content and features.
- Developed the application using J2EE architecture
- Involved in the design and analysis of the application.
- Used JavaScript, CSS, and HTML to create the front-end screens of the module.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Developed test case for each modules and executed them.
- Participated in peer code reviews.
- Used Eclipse tool for application development.
- Experience on Oracle PL/SQL for backend data rendering activities.
- Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
Environment: HTML, CSS, Java Script, Java, Oracle PL/SQL, Eclipse.