Sr. Front End Engineer Resume
Plesanton, CA
PROFESSIONAL SUMMARY:
- Senior Front End Engineer with 7+ Years of development experience as a Software development Engineer in analysis, design, development and testing of web applications on OO JavaScript, Less, SAAS, HTML5, CSS3, BootStrap, ReactJS, Redux and NodeJS
- Proficient in developing and designing the phases of Software Development Life Cycle(SDLC).
- Extensive experiences in UI Development, Web UI analysis, Responsive design, coding, unit testing, implementation and Support working with various projects.
- Expertise in working with web development technologies such as NodeJS, Babbel, Gulp, Webpack and Generator.
- Strong knowledge in developing and designing web 2.0 application according to Information architecture and Usability standards using responsive design framework Bootstrap, CSS preprocessor and MVC framework.
- Excellent experience in creating Dynamic Wireframes, HTML Wireframes, Dynamic Screenshots and Sitemaps.
- Extensive experience with AngularJS - developed controllers and view pages along with Bootstrap and HTML5 for dynamic web application.
- Created routers and views to create SPA (Single Page Application) to make application dynamic and more user-friendly.
- Extensively worked on web development and SPI (Single Page Interface) using various JavaScript frameworks like Angular JS, Bootstrap, Node Js, React Js, Redux.
- Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript, Redux and React.js MVC framework.
- Extensive experience in developing fully functional dynamic web pages from diversely complex designs using OO JavaScript framework, Ajax, jQuery, JSON, Babel, CSS3 and HTML5.
- Strong expertise in JavaScript and Unit testing library framework as Karma, Jest, Enzyme and Jasmine.
TECHNICAL SKILLS:
Languages/Web Design Technologies: JAVA, HTML5, CSS3, JavaScript (ES6),ES7, AJAX, JQuery, JSON, DOM, Responsive Web Design, ReactJS, Redux, Babel, BootStrap
IDE's and Tools: Eclipse IDE, Firebug, Developer Tools, EditPlus, JSfiddle, Webstrom, Sublime text,Brackets
App Technologies: Web 2.0 Framework, XML
JavaScript Libraries: Angular.js 1.4, JQuery UI, D3.js.
Framework: Ajax, OO JavaScript, JQuery, MVC
Other Tools: Grunt, Gulp, Bower
Version Mgmt.: VSS, CVS / RCS, Subversion, Git
Data base: Oracle, MySQL and SQL Server
Operating System: Windows, Linux and Unix
PROFESSIONAL EXPERIENCE:
Confidential, Plesanton, CA
Sr. Front End Engineer
- Converted the mock-ups into hand-written HTML5, CSS3, OO JavaScript, React JS, Redux,, Webpack and JSON. Developed the user authentication and order processing modules for customer facing application.
- Designed, developed and supported HTML 5-based applications, predominantly for mobile devices.
- Experience of working on CSS preprocessors Like SASS along with OO JavaScript task runners like Gulp.
- Developed responsive layouts for different screen sizes and resolutions.
- Leading the development team and directly responsible for technical deliverables.
- Utilized Object Oriented Programming in JavaScript and DOM structure to implement various functionalities.
- HTML and CSS3 code optimization and testing against W3C validations and for the cross browser compatibility.
- Extensively worked with React JS, ES6/ES7 for Effects with NodeJS.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari).
- Involved in development of commonly used angular components across teams such as directives for grid, pagination, conditional validations.
- Worked with the JavaScript, prototype JS and various MVC JavaScript frameworks Angular.js.
- Used to perform Gulp repetitive tasks such as compilation, unit testing.
Environment: OO JavaScript, ReactJS, Redux, ES6, HTML5, CSS3,Sass, JSON, Babel, iOS, Jest, Jasmine, Grunt.
Confidential, HillsBoro, OR
Sr. UI Developer
Responsibilities:
- Designed and developed the application using Agile Scrum methodology by breaking down the project to several sprints.
- Proficient in Web designing & development, using Adobe Dreamweaver, HTML5, CSS, JavaScript (ES6), AngularJS, JSON and AJAX.
- Expert in modern JavaScript frameworks like React JS.
- Built Web pages that are more user-interactive using JQuery Plugins, AJAX, Typescript, JavaScript (ES6), AngularJS.
- Extensively involved design discussions and user experience sessions to provide inputs on the layout and UX.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS, JavaScript (ES6), JSON, AJAX.
- Used SASS for styling CSS.
- Developed non-functional HTML/5, CSS3 pages from the mock ups and involved in UI review with UI architect and Business Units.
- Developing reusable UI components using AngularJS
- Converted the mock-ups into hand-written HTML, CSS3, XHTML, JavaScript, AJAX and JSON. Developed the user authentication and order processing modules for customer facing application.
- Developed the web component prototype using HTML5, CSS3, JavaScript, JQuery, ReactJS and Flux.
- Designed, developed and supported HTML 5-based applications, predominantly for mobile devices.
- Developed responsive layouts for different screen sizes and resolutions.
- Used React JS and node.js in UI Development, Used gulp for build automation.
- Using ReactJS and Flux created custom directives for data manipulations and to display data in company standard format in UI.
- Utilized Object Oriented Programming in JavaScript and DOM structure to implement various functionalities.
- HTML and CSS3 code optimization and testing against W3C validations and for the cross browser compatibility.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari).
Environment: GitHub, AJAX, AngularJS 1.4, ReactJS, Redux, ES6, HTML5, CSS3,Sass, JSON, Babel, iOS, JavaScript, Design Patterns, Jasmine,Gulp.
Confidential, Scotts Valley, CA
Sr. Front End/UI Developer
Responsibilities:
- Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON, and jQuery, AJAX.
- Mastered the Grunt with commands for building and deploying the project. Used Bower for successfully implementing the dependencies.
- Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
- Used firebug, IE developer toolbar and chrome canary tool for debugging JavaScript and fixing issues.
- Implemented responsive web design using CSS media queries and bootstrap.
- Used jQuery plug-ins to implement features as a light box, galleria, sliders and other intuitive features.
- Have experience of designing application with multiple frameworks based on best design approach.
- Experience in building Single Page Application (SPA) using AngularJS framework.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Responsible for checking cross browser compatibility and hence worked on different browsers like safari, Internet explorer, Firefox and Google chrome.
- Using Jasmine and Karma test runner extensively for unit testing and Protractor for end-to-end testing.
- Integrated multiple angular and React components in one application.
- Experience in developing custom directives, filters in AngularJS.
- Involved in developing web Page Applications using AngularJS with other development teams.
- Involved in developing the front-end applications using web technologies like HTML 5, CSS3 and CSS3.
- 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.
- Re-platforming of web design includes HTML, CSS, SASS, SMACSS, JSON, JavaScript, JSP, JQuery, AngularJS, NodeJS, Gulp, and Jasmine.
- Implemented Backbone.js and React.js to create a dynamically changing website.
- Developed class scheduling system utilizing Backbone.js, AngularJS and Bootstrap.
- Developed the UI panels using XHTML, AngularJS, Backbone.js, Web Services, WebSphere or WebLogic Application Servers and JQuery.
- 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 CSSSprites 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.
- Used SVN tortoise for file Management. Worked closely with the QA team in resolving defects.
Environment: HTML 5, CSS3, AngularJS, Bootstrap, ReactJS, AJAX, JSON, firebug, NodeJS, Notepad++, Github.
Confidential, San Francisco, CA
Web UI Developer
Responsibilities:
- Redesign and maintain existing internal web application utilizing HTML, CSS, JavaScript and jQuery.
- Wrote code to ensure that the application is cross browser compatibility as per the requirements.
- Responsible for design and development of the web pages from mock- ups.
- Experience in jQuery frameworks in AJAX-driven websites using proxy to get the data from the back-end in the form of JSON and XML to populate on the UI components.
- Developed mockups and prototypes using HTML5 and CSS3. Designed new classes and functionalities using various jQuery components for CRM application for customer service.
- Developed UI using HTML 5, Bootstrap and jQuery for interactive cross browser functionality and complex user interface.
- Good experience in developing web applications using SpringMVC framework implementing Action.
- Integrating the front-end UI to the back end using Spring MVC framework.
- Used all the components of STRUTS Framework like Action Forms, Action Servlets, Action Mappings, Action Errors, and Tiles.
- Extensive experience in jQuery, jQuery plugins, AJAX, dynamic HTML and JSON.
- Experience with JSON, SOAP and Restful API invocations.
- Defined and developed the application's presentation layer using HTML5, CSS3, JavaScript and jQuery Scripting.
- Involved in multiple projects like e-Commerce, WordPress Blogs, Service Based Websites (with Payment Gateways).
- Extensive experience of Object Oriented JavaScript design pattern and JavaScript MVC Patterns Preferably React JS.
- Development of website GUI & functionality with jQuery & JavaScript.
Environment: HTML 5, CSS3, AngularJS, Bootstrap, AJAX, JSON, firebug, Notepad++, Github, JavaScript, jQuery.
Confidential, Raleigh, NC
UI Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Worked on Design, UI, wire-framing, HTML, CSS, JQuery, accessibility, and optimization.
- Translated designs and style guides into functional user interfaces, ensuring cross browser compatibility, performance and robustness.
- Worked with Photoshop, HTML, and CSS for website design, JavaScript for scripting, and used JDBC to connect SQL Server for server-side programming on IIS Server.
- Responsible to manipulate HTML, CSS in jQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Developed functional WebPages from PSD mockups.
- Worked with full UI control of HTML/CSS, maintaining code and cleanliness.
- Created some prototype to implement some of the latest features of HTML and CSS.
- Used JQuery core library functions for the logical implementation part at client side for all the application.
- Used Ajax for populating the list/drop down box with data.
- Involved in website design layout & provided monthly updates on key metrics.
- Drove strategic direction of web applications & Developed detailed work plans for website.
- Monitored and analyzed Web site activity, traffic and key metrics and SEO techniques.
- Worked on various marketing projects like Social Media, Ad-words, Custom Search, and Google analytics etc.
Environment: Java, XML, CSS, HTML, JavaScript, UML, Eclipse IDE, WebLogic, Junit, Oracle, Windows.
Confidential
UI Developer
Responsibilities:
- Responsible for the overall layout design, color scheme of the web site using XHTML and CSS. Created detailed wire frames & process flows.
- Interacted with the system analyst to understand the business requirement before translating into nonfunctional HTML pages.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
- Designed, created and implemented custom Interwoven Team Site modifications to fully automate such activities as publishing, deploying, and updating online content (HTML, JavaScript).
- Responsible for design and development of the Customer Relations Module.
- Wrote various methods to manipulate HTML, CSS in JQuery as well as making the pages dynamic using AJAX, JSON and XML. Implemented various JavaScript/JQuery UI effects on the pages.
- Used Bugzilla as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
- Developed ASPX 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 Lion OS X).
- Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
Environment: HTML, CSS, JavaScript, JQuery, AJAX, Usability Testing, Agile methodology, Eclipse, MYSQL, Windows XP.