Sr Ui/full Stack Developer Resume
Englewood Cliff, NJ
SUMMARY
- Accomplished Web Application Developer, around 8 years of professional experience in Front End Web Application Development specializing in Object Oriented Design and programming.
- Strong knowledge and experience in UI development with HTML/HTML5, CSS/CSS3, JavaScript, jQuery, jQuery Data tables, DOM, AJAX, XML, XHTML, JSON, SVG, Bootstrap, NodeJS, and AngularJS.
- Experienced in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, using waterfall and agile methodologies.
- Extensively worked on HTML4 / HTML5, CSS2 / CSS3, JavaScript, JQuery, JSON, AngularJS, D3 JS, UI Grid and XML to deliver rich web based User Interfaces (UI).
- Good experience in working with the AngularJS for heavy DOM applications.
- Skilled in developing web applications using MVC architecture.
- Involved in creating Templates, Mockups, Prototypes and Layouts using tools like BALSAMIQ.
- Extensive experience in MongoDB, Express JS, Bootstrap, MomentJS, and various other JavaScript libraries.
- Skilled in using JavaScript libraries like jQuery, and in developing Rich Internet Applications (RIA).
- Experience of working on CSS Preprocessors like LESS and SASS along with JavaScript task runners like GruntJS.
- Used Twitter Bootstrap framework and building responsive website for both desktop and mobile browser users.
- Experience in implementing usage of Node.js and NPM, especially for Node build processes like GULP.
- Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
- Skilled in using web editors like Dreamweaver, Sublime Text, Brackets and Visual Studio.
- Experience with Version Control tools like GIT, CVS, VSS and SVN for Source Code version management and merging Source code after intermittent Project releases.
- Extensively worked on D3 JS for manipulating documents based on data. Created various charts like Bar Charts, Line charts, waterfall model etc.
- Developed single - page applications in AngularJS and WordPress themes and plugins forenterprise companies.
- Implemented DOM manipulation using JavaScript, jQuery, Angular JS.
- Experience in database development skills like MySQL, Oracle, and MongoDB.
- Used various design patterns such as MVC (Model-View-Controller), Singleton, Session Facade, Factory, DAO, DTO, and VO in the development of Multi-Tier distributed Enterprise Applications.
- Responsible for all backup, recovery, and upgrading of all the PostgreSQLdatabases. Monitoring databases to optimize database performance and diagnosing any issues.
- Highly motivated self-starter with Excellent Communication, Presentation and Problem Solving Skills and committed to learning new technologies.
- Proficient in working with Agile/SCRUM methodology and Service Oriented Architecture (SOA).
- Excellent Technical and analytical skills and ability to deliver in fast paced, high stress environment.
TECHNICAL SKILLS
Programing Languages: Java, JavaScript, Rhino
Frontend Technologies: HTML, CSS, SASS, LESS, Media Queries, Bootstrap, JavaScript, jQuery, JQueryUI, AngularJS, AngularUI, XML, Ajax, JSON, NodeJS, D3JS.
Web Servers: Apache Tomcat
Debugging/Testing Tool: Jasmine, Firebug
Programming Environments: Eclipse, Sublime Text, Brackets, Photoshop.
Design Patterns: MVVM, MVC, Singleton, Factory
Graphic Design Tools: Adobe Dreamweaver CC
Version Control Solutions: SVN, GIT, GRUNT, GULP.
Databases: MySQL, MongoDB
Operating Systems: Windows, Mac, and Linux
PROFESSIONAL EXPERIENCE
Confidential - Englewood Cliff, NJ
SR UI/Full Stack Developer
Responsibilities:
- Involved in the Requirement Analysis, Development and Maintenance of the Web Applications, support and enhancement of Administration Portal system.
- Involved in Developing GUI and writing the business logic for server side.
- Upgraded application with new features, opening code to accommodate customer language and platform ps, improving interface and increasing security.
- Involved in web designing using HTML 5, XHTML, CSS 3, JavaScript and extensively used Table Less Design in CSS for positioning.
- Customised the workflows - encompassing content prep and delivery for US domestic and international content delivery.
- Developed software related to media asset management systems, automated metadata management and media delivery capabilities.
- Integrated various software platforms through vendor APIs.
- Engineered and integrated software solutions to anticipate and enable business growth, productivity, and reliability.
- Identified automation opportunities within media workflows, and develop appropriate software solutions.
- Designed Frontend for Administration Portal with in object oriented JavaScript Framework like angular.js and Node.js.
- Used JQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Setup framework for all current and future front-end projects to use backbone.js, require.js and jasmine for framework, organized module definitions and unit tests.
- Created Images, Logos, Watermark and Icons used across web pages using Adobe Flash and Photoshop.
- Enhanced user experience by designing new web features using angular.js and node.js.
- Worked one-on- one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3and JavaScript using Dreamweaver.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Coordinated with internal operational & technology and vendor support teams to isolate issues and drive resolution and the management review using use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
- Experienced working with Jenkins for Continuous Integration (CI) of the project.
- Extensively worked with vendors on API implementation and troubleshooting, suggesting necessary features and identifying enhancement opportunities.
- Configured test, QA and production environments with proper packages and dependencies to enable development..
- Provide 24x7 On-Air systems support and daily operations support; some overnight shift-schedule support will be required during on-air rollout and special broadcast events.
Environment: Java, HTML5, CSS3, MSOffice, JavaScript, JQuery, MVC, DOM, JSON, Angular.js, Bootstrap, Node.js, JSP, AJAX, Spring REST, Jenkins, Maven, Jasmine, Rational Rose, XML, Adobe Flash, Photoshop, PLSQL, backbone.js.
Confidential - Plano, TX.
SR.UI/Full Stack Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Involved in web designing using HTML4/5, XHTML, CSS2/3, JavaScript and extensively used Table Less Design in CSS for positioning.
- Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
- Designed Frontend for Administration Portal with in object oriented JavaScript Framework like angular.js and Node.js.
- Implemented Responsive Web Design to the Administration Portal using Bootstrap.
- Used jQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
- Setup framework for all current and future front-end projects to use backbone.js, require.js and jasmine for framework, organized module definitions and unit tests.
- Created Images, Logos and Icons used across web pages using Adobe Flash and Photoshop.
- Enhanced user experience by designing new web features using angular.js and node.js.
- Experienced in Responsive Web Design technology with or without framework like Bootstrap.
- Worked one-on- one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3and JavaScript using Dreamweaver.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Designed the User Interface using use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
- Experienced working with Maven for Project Dependency and Optimization.
- Experienced working with Jenkins for Continuous Integration (CI) of the project.
- Extensively worked with making calls to REST APIs to fetch the data from the back end as JSON response and parse it on the UI for DOM/CSS Manipulation.
- Co-ordinate with QA for testing, Production releases, Application deployment and integration.
- Provided production level code to the engineering team for product development, including cross-browser support, CSS optimization, and ADA compliance support.
Environment: Java, HTML4/5, CSS2/3, MSOffice, JavaScript, JQuery, DHTML, MVC, DOM, JSON, Angular.js, Bootstrap, Node.js, JSP, AJAX, Spring REST, Jenkins, Maven, Jasmine, Rational Rose, XML, XPATH, Adobe Flash, Photoshop, PLSQL, backbone.js, require.js.
Confidential - Dallas, TX.
UI/Full Stack Developer
Responsibilities:
- Involved in the requirement analysis and design phases to comprehend all technical assessments, and to participate in implementation with minimal errors.
- Architected and developed a mobile web application publishing framework component library based on AngularJS.
- Developed a single page, mobile-first, cross-device/cross- browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
- Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the website using HTML5, and CSS3 and Responsible for creating detailed wire frames and process flows.
- Involved in writing application level code to interact with Restful Web APIs, Web Services using AJAX, JSON, XML and jQuery.
- Designed table-less layouts using CSS and appropriate HTML5 tags as per W3C standards.
- Created optimized graphic websites and application interfaces using HTML5 and CSS2.0.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Used YUI library for building richly interactive web applications using techniques such as DOM scripting, HTML, AJAX.
- Implemented Restful web service in YUI Grid Data and YUI Menu.
- Developed client side validation code using JavaScript and jQuery Validation Plug-in.
- Involved in Enhancement of existing application utilizing JSP, Created HTML4 navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Extended CSS as needed to accommodate new data and display types.
- Utilized Waterfall Methodology (SDLC) to manage development lifecycle.
- Experience testing AngularJS applications using Protractor on end-to- end AngularJS application framework.
- Used Bootstrap Carousel, Accordion and other controls to build fluid and responsible web pages.
- Participated extensively in developing the cross browser compatible websites and performed cross-browser testing.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
Confidential
UI Developer
Responsibilities:
- Developed dynamic web pages using HTML, CSS, Angular JS, Bootstrap, LESS and Sublime Text Editor
- Coded in AngularJS MVC framework to build Web application for the internal use of the organization
- Working in custom created framework created extensively using JavaScript MVC and writing code that is modular and reusable.
- Good Knowledge in developing single-page applications (SPAs) using various JavaScript frameworks like AngularJS.
- Used Angular JS to implement rich functionality in various pages: form validation, CRUD, grid, search, sort, pagination, multi-selection, tags-input, advanced directives, authentication, server-side proxy, unit tests etc.
- Created package JSON for Bower and NPM Used $http in angular JS for consuming RESTful web services.
- Utilized the latest front end Technologies such as HTML and CSS for layouts.
- Written controllers that are responsible for transferring control between components, routing and rendering views.
- Worked on AJAX data calls parsing and presenting the JSON responses on the UI layer.
- Resolved application cross-browser compatibility issues.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
- Used NodeJS with react for server side rendering. Implement modules into Node JS to integrate with designs and requirements.
- Used JUnit framework for unit testing of application and Maven to build the application and deployed it on Tomcat
- Installed Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Gulp.
- Worked on responsive web designing (RWD). Application is supportive for large, medium and small devices using Bootstrap.
- Followed JIRA, which is work tracking tool. Used to update JIRA at each stage as per the development i.e., ready to develop, build, test, approve.
- As a scrum team member worked on agile stories, troubleshooting issues and fixing defects
Environment: HTML, CSS, AJAX, JavaScript, jQuery, AngularJS, Bootstrap, JSON, Node.js, NPM, SPA, RESTful Services, JIRA.
Confidential
UI Developer
Responsibilities:
- Application was developed using Angular JS, MVC framework.
- Worked on JavaScript and Browser Cache mechanism for storing and retrieving data for the website.
- Developed the product searching website and product display application using HTML, CSS, JavaScript and jQuery using Bootstrap for responsive design.
- Developed all client-side logical implementation part of applications with AngularJS controllers under specific modules, manipulating nodes in DOM tree.
- Created client side validation tool using JavaScript and jQuery.
- Used AJAX and JSON communication for accessing REST APIs.
- Developed the corresponding back-end RESTful API service using Node.js.
- Actively tested, Debugged and participated in troubleshooting the existing code using Firebug and Chrome Inspector Tools.
- Used NPM, Bower for package management.
- Used GIT server for project development and agile methodology for the software life cycle development.
- Joined daily scrum for discussing, trouble-shooting issues and fixing defects
Environment: Angular.js, JavaScript, HTML, CSS, DOM, JQuery, RESTful API, node.js, JSON, AJAX, XML, Eclipse, Sublime Text.
Confidential
Java Web Developer
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules are being built.
- Worked Closely with Designers to Understand and redesign the Package Customization and Service Locator Modules using HTML, CSS and JQuery.
- Used advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
- Extended Bootstrap classes to build custom front-end controls.
- Used JQuery plug-ins for Widgets, Menus, User Interface and Forms.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Enhance and maintain functional and technology needs from UI standpoint.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Wrote application level code to perform client side validation using JQuery and JavaScript.
Environment: J2EE, Spring, Hibernate, Web Services, SOAP, JMS, WSDL, XML, XSLT, EJB 3.0, JUnit, Maven, JMock, DB2, Web Sphere Application Server, RSA, Defect Trac, SVN.
