Sr Frontend Ui Developer Resume
Parsippany, NJ
SUMMARY:
- Over 8+ years of software development experience in Information Technology as a UI Developer with extensive experience in developing Websites and User Interface Applications using Web Technologies.
- Experience in web development with a strong background working on open source technologies, including HTML/HTML5, CSS3, Cross Browser Compatibility, DOM, XML, XHTML, DHTML, JavaScript, JQuery, etc.
- Translate business requirements into wire - frames, screen mock-up and prototype.
- Hands on experience in creating custom components and modules for the re-usability and maintainability of the components to share among multiple applications.
- Expertise in CSS layout designing, converting business requirement into Illustration and Color standards.
- Strong knowledge in cross browser compatibility issues and W3C standards.
- Excellent knowledge of multi- tier Web Based application development.
- Experience in Web Services like SOAP, WSDL and good Knowledge in SOA.
- Maintaining compatibility for different browsers like IE6 - 11, Chrome, Firefox, Opera, Safari.
- Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
- Experience with modifying existing undocumented code and with code standardization.
- Extensive knowledge in JavaScript, JQuery plugins, AJAX, dynamic HTML, JSON, Angular.js, Backbone.js, Bootstrap and Node.js
- Strong problem solving ability and analytical skills and able to integrate quickly into team and work independently toward team goals.
- Experience in developing HTML5 websites, Twitter Bootstrap, and Responsive websites.
- Strong exposure to Adobe tools - Photoshop, Dreamweaver, Illustrator and Flash.
- Familiar with Grunt task runner to manage project and Bower package manager to install libraries such as JQuery and Bootstrap.
- Expertise in effective interactive design solutions that meet business, project, and design goals, based on standards and guidelines.
- Skilled in conceptual development of Web-based Projects, including Project Strategy, Functionality, Information Architecture, Navigation Systems.
- Designed and Developed Web applications using CSS pre-processors SASS and LESS.
- Extensive experience in working with SOAP and Restful Web Services.
- Excellent Knowledge of various Web and Persistence frameworks like Struts, Spring, and Hibernate.
- Hands-on experience using one-way/two-way data-binding, directives, controllers, filters, UI-routers and creating custom directives in AngularJS.
- Expertise in web-based GUIs development using Applets, JSP, HTML5, CSS.
- Exposure to Application Servers like Web Logic, IBM Web Sphere, JBoss and Apache Tomcat Web Server.
- Proficient in OOA Technologies developing Use Cases, Activity diagrams, Sequence Diagrams and Class diagrams using case tools like UML, Microsoft Visio and Rational Rose.
- Strong exposure to UX design along with a strong background working in Wire-frames (Prototypes, Mock-ups, Storyboard and User Flows).
- Extensive experience in attending client calls, Provide the estimate of effort required to complete a unit of design task to ensure the completion of job within given time frame.
- Worked with BA to develop and iterate design mockups, user stories and other design doc.
- Strong experience in writing and updating the technical documents on daily basis with the changes made to the existing environment on daily basis.
- Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, and Team Player, can work with minimal supervision. Effective Communication, Organizational and Time management skills.
TECHNICAL SKILLS:
Web Technologies: HTML4/5, CSS2/3, JQuery, JQuery UI, JSON, Ajax, REST, DOM, XML, PHP, Bootstrap, AngularJS, Backbone JS, Node JS, EXT JS
Developer Tools (IDE): NetBeans 8.0, Brackets, Sublime Text 3, Eclipse
Programming Languages: Java, JavaScript, C#, C++
Operating Systems: Windows XP/7/8, Mac OS X 10.9.x, Linux Ubuntu 14.x
Database Technologies: MySQL, PL/SQL(Oracle)
Source Control Tools: SVN (Tortoise), GIT 2.x
Debugging Tools: Bugzilla, Firebug
Other Tools: Visual Studio, jEdit, IE Tester, FileZilla, Putty, Wire Shark, Team Viewer, MS Office 2013 (Word, Excel, PP), PHP My Admin
PROFESSIONAL EXPERIENCE:
Sr Frontend UI Developer
Confidential - Parsippany, NJ
Responsibilities:
- Working on an E-commerce application developed using NodeJS for a Scalable web application.
- Working with HTML5, CSS3, NodeJS, Marko template, AJAX, JSON, LESS.
- Experienced in designing, developing, delivering and implementing data-driven desktop and Web applications for clients and assisting in the development and maintenance of company Web applications.
- Used wireframes to get an understanding of the solution's functionality and technical requirements.
- Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
- Maintained states in the stores and dispatched the actions using redux.
- Implemented the Drag and Drop functionality using React-Draggable
- Used React-Autocomplete for creating google maps location search on the webpage Added Excel-Builder to download the Tabular data in Excel format using react.
- Strong experience in SEO (Search Engine Optimization) and Progressive Enhancement.
- Exposure in Responsive Web Designing, Strong experience in Unit Testing, Integration Testing.
- Expertise in effective interactive design solutions that meet business, project, and design goals, based on standards and guidelines.
- Experience in designing visual comps/mockups, images, graphic objects, banner, and presentations by using Adobe tools such as Adobe Photoshop, Adobe Fireworks, and Adobe Illustrator.
- Experience in UX design with a strong background working in Wireframes (low fidelity and high fidelity) Prototypes, Mock-ups, Storyboard and User Flows.
- Translate business requirements into wireframes, screen mock-up and prototype.
- Worked extensively in Agile Development process used the JavaScript.
- Skilled in conceptual development of Web-based Projects, including Project Strategy, Functionality, Information Architecture, Navigation Systems.
- Worked with BA to develop and iterate design mock-ups, user stories and other design doc.
- Handled multiple projects and had a review with whole project at the end of the course.
- Used Yeoman, Bower and NPM for scaffolding the application.
- Worked with source code version control GIT/GITHub.
- Sped up deployment by creating staging and production workflows using Grunt.
- Experience with writing Unit Test cases for JavaScript with help of Mocha and Chai testing framework.
- Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
- Involved in JavaScript coding for validations, and passing attributes from one screen to another.
- Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
Environment: HTML5, CSS3, JavaScript, AJAX, ANT, MAVEN, NodeJS, Marko, ReactJS, Bootstrap, Jira, JSON, LESS, Firebug, Grunt, npm, Backbone.js, Bower, Mocha, Chai.
Sr Frontend UI Developer
Confidential - Chicago, IL
Responsibilities:
- Designed and developed the application using Agile Methodology and followed TDD and Scrum.
- Developed the Product Builder UI screen
- Developed Angular-JS components such as controllers, Services, filters, models.
- Creating custom use modules and components, which extend the elements and modules of core Angular-JS.
- Developed custom directives (for simultaneous file uploads) and created Angular JS services to consume in controllers.
- Implemented angular form validations and used bootstrap to show error, warning and info messages
- Implemented AngularJS filter to make the data searchable and sortable.
- Used Angular JS framework for building web-apps and is highly efficient with PHP framework.
- Developed user interface by using the React JS, Flux for SPA development.
- Implemented client side Interface using React JS.
- Implemented react JS code to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9, Safari and FF.
- Build stable React components and stand-alone functions to be added to any future pages.
- Used React-Router to turn application into Single Page Application
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Developed front-end code with Ajax call in AngularJS and JQuery to retrieve data as JSON Object from controllers in back-end Restful Server, then display the well-organized result in web pages by writing AngularJS controller, directives, services, and route providers.
- Developed API using Node.js to allocate access to data in SQL, MongoDB.
- Implemented JAX Web services by applying SOA concepts in conjunction with SOAP.
- Used Web Services for sending and getting data from different applications using WSDL messages, such as task details from Work distribution, Getting the status on the same, etc.
- Implemented Normalization rules using regular expressions for minor parties.
- Works with business analysts and coordinates with them to make sure the data is being populated properly.
- Involved in writing JUNIT test cases and day to day builds and deployments using MAVEN and Jenkins.
- Used Node.js for creating event driven frameworks in scalable networks.
- Formulated template with JSON data from Rest API endpoint using AngularJS routing services and used its Cache services in it.
- Developed a modularized application using n-tier J2EE architecture.
- Involved in Writing and Executing SQL Scripts and responsible for fixing the issues and monitoring it to make sure it releases in time.
- Day to Day Scrum meetings to update and discuss issues.
- Involved in fixing the bugs biweekly iteration and publishing the Dockets to all
Environment:: Object Oriented JavaScript, JQuery, Angular Js, Node Js, Html, CSS, Xml/ XHTML, Ajax, Json, Dreamweaver, Windows, Firebug, MySQL, PHP, WordPress.
Front End Web Developer
Confidential - Dayton, OH
Responsibilities:
- Implemented MVVM, client side MVC frameworks like AngularJS, Backbone, Single Page Application developments.
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like requirement gathering, analysis, design, development, testing and deployment.
- Involved in Agile Methodology process, which includes bi-weekly sprint and daily Scrum to discuss the design and work progress
- Worked with clients to develop layout, color scheme for their website and implemented it into a final interface design with the HTML/CSS and JavaScript.
- Created webpages according to client's guidelines and standards throughout the development and maintenance of the website using HTML, XHTML, CSS and JavaScript.
- Extensively used CSS to change the styles to be used in future web layouts and debugging the errors issues with CSS
- Improved user experience introducing JQuery validation framework.
- Developed Angular factories, and used Angular promise API for making async calls.
- Used Angular JS framework to bind HTML (views) to JavaScript objects (models).
- Created Custom Filter, Custom Directive using Angular JS.
- Working with routing and developed login pages using Angular JS.
- Implemented Angular Service calls using Angular Factory.
- Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing Angular JS.
- Design and develop scalable systems on top of Node.js.
- Developed Web API using NodeJS and hosted on multiple load balanced API instances.
- Deploy and test applications targeting different devices and versions that include tablet devices, & smart phones devices.
- Provides technical leadership in research, analysis, design and implementation to support operations and software development needs.
- Work collaboratively with Development and Services teams to fully understand product implementation and context of customer issues
- Deployed the application to Apache Tomcat server and tested the front end using Jasmine.
Environment:: Object Oriented JavaScript, JQuery, Angular Js, Node Js, Html, CSS, Xml/ XHTML, Ajax, Json, Dreamweaver, Windows, Firebug, MySQL, PHP, WordPress. Chrome Dev Tool, Adobe Photoshop.
UI Developer
Confidential - San Francisco, CA
Responsibilities:
- Involved in Agile Software Development Team using SCRUM environment.
- Interact with business analyst to understand the requirements to ensure correct UI modules been built to meet business requirements.
- Worked in developing dynamic robust UI screens using CSS, HTML, XHTML, XSLT, JavaScript, Bootstrap, Backbone, Angular and JQuery.
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Implemented stable React components and stand-alone functions to be added to any future pages.
- Work with Agile software lifecycle methodologies. Create design documents when and as required. Perform coding, debugging and testing.
- Development and implementation of web and mobile applications using HTML 5, CSS, JavaScript, XML, AJAX, JQuery and JSON.
- Implemented User interface (UI) entire application using JSP, JSTL, Custom Tag Libraries, JavaScript, XML/ XSLT, HTML and CSS.
- Create internal landing pages using WordPress.
- Build and maintain E-commerce WordPress website and Social media.
- Implemented code according to coding standards and Created Angular JS Controller Which Isolate scopes perform operations.
- Developed Tabbed pages using AJAX and Angular JS for quick view of related content, scores, top stories, and headlines.
- Developed custom directives in Angular JS for the UI screens.
- Created reusable Modules using the built-in features like Factories, Routes, Dependency Injections and MSC architectures offered in Angular JS.
- Write quality, maintainable code in HTML, CSS (LESS and SASS), JavaScript, JQuery, and Ajax.
- Developed Tabbed pages using AJAX with JQuery and JSON for quick view of related content, providing both functionality and ease of access to the user.
- Worked with the UX team to ensuring all web design templates are properly translated for browser rendering using HTML, SCSS and Typescript.
- Used Typescript to implement client side form validations.
- Implemented the service using Node.js for performance, development, maintenance and deployment reasons.
- Used Gulp and MS build to compile Typescript, Html and SCSS file.
- Worked in creating account statements through Node.js and chat module through Node.js web socket.
- Experience with front-end technique in Angular JS, Node.js, D3 or charting.
- Built a real-time interactive visualize using ReactJS for analyzing portfolio.
Environment:: HTML, CSS3, JavaScript, JQuery, Angular Js, Node Js Ajax, Json, Dom, Less, Bootstrap, Aptana Studio, Firebug, MySQL.
Web Developer
Confidential
Responsibilities:
- Involved in Agile Methodology process, which includes bi-weekly sprint and daily Scrum to discuss the design and work progress.
- Designed and developed User Interface Web Forms using CSS, JQuery and JavaScript.
- Created various web page layouts using HTML, and CSS.
- Implemented validations using JavaScript.
- Used JQuery plugins such as Date picker, Accordion, Tabs, Slider and Dialog.
- Analyzed, Designed and developed the system to meet the requirements of business users.
- Participated in the design review of the application to come up with UI and provide best possible recommendations for the application from UI standpoint.
- Written ANT Scripts for project build in UNIX environment.
- Deployed the application on Apache Tomcat Server
- Used SOAPUI for testing web services and verifying the request and response XML.
- Designed and developed a web-based client using Servlets, JSP, Java Script, HTML and XML using Spring Framework.
- Implemented business framework using spring that leverages classical Model View Layer (MVC) architecture.
- Used Eclipse as Java/J2ee IDE tool for creating POJO, JSP.
- Extensively used complex SQL queries (Sub-queries and correlated sub queries).
- Used Firebug and IE Developer Toolbar for debugging and browser compatibility.
- Writing PL/SQL queries to Insert/Update database and worked on Batch /Framework related insert/Update Queries in SQL Developer
Environment:: Core Java, JSP, J2ee, Java, Web Services, Hibernate, Java/J2EE, Oracle, PL/SQL, SQL Profiler, Servlets, HTML, XML, Spring MVC, Hibernate, Unix.
