Sr. Front End Engineer Resume
Los Angeles, CaliforniA
SUMMARY:
- Over 7 years of professional experience in designing User Interface (UI) web applications by using UI authoring and web technologies.
- Extensive experience in designing professional User Interactive (UI) web applications using with the help of HTML5, HTML DOM, DHTML, XML, XHTML, XSL, XSLT and CSS.
- Good understanding of REST API's; extensive experience of integrating services via Ajax using JavaScript, jQuery, Angular.js, Video.js, and React.js.
- Involved in regular design discussions and user experience sessions to provide input on UI and UX.
- Experience in working on CSS Animations, 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.
- Hands on experience using Firebug for Mozilla, Developer Toolbar for Chrome and IE DeveloperToolbar for Internet Explorer.
- Experience in designing the user interactive web applications and Rich Internet Applications (RIA's) using with web authoring tools like Adobe Dreamweaver … and AJAX.
- Expertise in client scripting language and server side scripting languages like JavaScript, jQuery, JSON, DOJO, Bootstrap, Node.js, Ember.js, Angular.js, Backbone.js, Require.js, Ext JS, Action Script, JSF and JSP.
- Possessed outstanding communication skills, resulting in excellent rapport with employees and very good in teamwork.
- Experience in Search Engine Optimization (SEO) techniques in order to develop web applications.
- Expertise in using XML/JSON and AJAX to link with back - end applications.
- Strong experience with Cross Browser Compatibility issues and Optimization for web, including CSS3 Sprites and best practices.
- UI/UX DESIGN: Simple, elegant and intuitive design mockups and working demos generated from created user stories, journey maps, wireframes, and flow diagrams.
- Developed the user interface for a complex geospatial data consolidation application using AngularJS, JSON, Bootstrap UI, and JavaScript.
- Well experienced in using version control systems subversion (SVN), Visual source Safe and Team Foundation Server (TFS)
- Advanced development experience with AngularJS including authoring complex directives, services, controllers, and filters; working with animations, routing, states and resource.
PROFESSIONAL EXPERIENCE:
Confidential, Los Angeles, California
Sr. Front End Engineer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Developed UI using HTML5, CSS3, ExtJS, Bootstrap, JQuery, and JSP for interactive cross browser functionality and complex user interface.
- Experienced in React JS and working with React Flux architecture.
- Developed Mean Stack from scratch including Mongo DB server setup and Express JS server development.
- Designed and developed custom Mongo DB applications specific to clients' needs.
- Worked on Angular JS framework to develop interactive websites based on client needs.
- Built the reusable service components using Angular JS and Video.js services with Object Oriented JavaScript, JQuery, HTML, CSS3 based on the visual designs.
- Developed drag and drop document editing using React. JS and React.JS-motion.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Used the Node.js, Angular.js, backbone.js and Require.js MVC Frameworks in the development of the web applications.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
- Working on all the latest technologies like HTML5, CSS3, etc. Tackled various issues related browser compatibility to accommodate these advanced and fast technologies.
- Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as web pages, graphics and multimedia's.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout)
- Participated in making Responsive Web Designs using Media Queries and Twitter Bootstrap.
- Involved in design and development of server side layer using XML, JSP, JDBC, JNDI, EJB and DAO patterns using Eclipse IDE.
- Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
- Developed front end architecture & UI templates for option trading application using Angular, HTML5, CSS3, SASS, JavaScript and D3.js. Developed a force layout component using JavaScript and D3.js for manipulating elements based on data. Worked on data integration for data visualization component.
- Used React JS for creating reusable UI components
- Developed various AngularJS directives to help build the functionality and UI behavior using JavaScript. Example: directive for browser controls like: disable right click, browser close, lock screen while transition.
- Developed multiple Angular JS controllers and configured Routes.
- Used Google analytics reports, optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
- Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
Environment:: HTML5, CSS3, JavaScript, React.js, Video.js, Bootstrap, Angular.js, Backbone.js, Require.js, Node.js, Ext.js, JQuery, AJAX, DOM, Responsive Design, DOM, DOJO, XML, DHTML, JSON, Photoshop, Dreamweaver, Illustrator, SOAP, WSDL, D3.js
Confidential, Chicago, IL
Sr. Front End Engineer
Responsibilities:
- Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Used Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
- Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.
- Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- Used Ajax, JSON with jQuery for request data and response processing.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Designed and coded the User Interface (UI) of the website using JavaScript, Angular JS, Node.JS, jQuery, HTML5, CSS3 and Bootstrap CSS.
- Developed the application pages using Angular js, jQuery, HTML5 and AJAX.
- Used firebug, IE developer toolbar and chrome canary tool for debugging JavaScript and fixing issues.
- Implemented responsive web design and maintaining larger style sheets using bootstrap and Sass.
- Used XML to transfer the application data between client and server. In server-side Servlets is used to construct and parse the data in XML format and in client-side Java is used.
- Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
- Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
- Used Subversion to implement version control System.
- Worked on so many Cross Browser Applications items in IE7, IE8, IE9, Firefox, Chrome, Safari, Tablets, and Mobile responsive.
- Used jQuery plug-ins to implement features as a light box, galleria, sliders and other intuitive features.
- Converted wire frames to HTML5 prototypes.
- Created forms to collect and validate data from the user in HTML5 and JavaScript.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Involved in developing web Page Applications using AngularJS.
- Worked closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience.
- Used Perforce for Version Control and Maven for build automation tools.
Environment: HTML5, CSS3,, Angular.js, Backbone.js, Require.js, Node.js, Ext.js, Bootstrap, Agile, jQuery, React.js, JavaScript, AJAX, XHTML, XML, DOM, MVC, React js, Node js, RestAPI, Dreamweaver
Confidential, Alpharetta, GA
Sr. Web Developer
Responsibilities:
- Used lots of JavaScript and jQuery to create the tables dynamically and to retrieve the data from the backend.
- Created various types of pop-ups and sliders and also used different kind of notifications like the flash notifications.
- Implemented the Drag and drop functionality.
- Involved in writing jQuery-based Ajax requests using jquery.get or jquery.ajax and jQuery.post.
- Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Worked in scrum process attending daily stand up and completing tasks in sprints.
- Worked on cross browser compatibility as the entire application had to work on the different browsers like the Firefox, Explorer and Safari.
- Implemented responsiveness for the Application.
- Implemented the same application and made it available on the current phones and tablets using the Media Queries.
- Worked on JavaScript form validations.
- Worked on batch processes like the approving the time in the batch mode and then submitting the timesheets.
Environment: HTML5, CSS3, Spring, Hibernate, JSP, JMS, JavaScript, jQuery, Bootstrap, Junit, Angular.js, Node.js, Bootstrap, Oracle, SQL, Apache.
Confidential - Houston, TX
Developer
Responsibilities:
- Understanding the requirements from the business and also involved in brainstorming sessions.
- Developed web pages using Content management system Joomla and modified the stricture as well as content as per the business requirements.
- Developed and maintained a website for the center including registration forms for the weekly events.
- Installed WAMP server from scratch on the system and did the basic set up required.
- Created brochure sites, simple forms, and complex search pages interacting with SQL Server and integrated maps and videos in forms of views and panels in Joomla layout as per requirement.
- Used AJAX calls for creating interactive web pages on JSON response.
- Used Passport.JS for authentication of username, password, Facebook, and Twitter.
- Handled all aspects of the web application including maintaining, testing, debugging.
Environment: HTML5, CSS3, JavaScript, JQuery, AJAX, Bootstrap, JSON, Node, Express, MongoDB, Angular, Passport.JS Underscore.JS
Confidential
J2EE consultant
Responsibilities:
- Worked as a UI Developer in developing Web-based applications using HTML, CSS, Angular, and JavaScript.
- Designed dynamic and multi-browser compatible pages and also developed responsive interface using Bootstrap and media queries.
- Designed CSS3 based web pages, which were cross-browser compatible.
- Create responsive layouts for multiple devices and platforms.
- Developed layouts, navigation and animation buttons for customers.
- Used JavaScript to implement form validations.
- Developed securing the application form-based authentication using HTML, JavaScript, JQuery and CSS.
Environment: HTML, CSS, JavaScript, AJAX, Adobe Dreamweaver, Adobe Photoshop, PHP, MySQL.
