Sr Ui/frontend Developer Resume
Woonsocket, RI
SUMMARY:
- An IT Professional with extensive experience in designing User Interface (UI) applications and professional web applications using HTML 4.0/5, XHTML, CSS2/CSS3, JAVASCRIPT, JQUERY, AJAX, JSON AND XML.
- Extensive experienced in Web Application Development and Implementation in various domains like Finance, Insurance, Healthcare, E - Commerce mostly in the Front-end web development
- Experienced in all phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Documentation, Testing, Deployment, Version Control and production support
- Expertise in developing web applications using JavaScript, JSP, HTML/DHTML, DOM, XHTML, jQuery, CSS, and Ajax, & IDE tools like Visual Studio, Notepad++, Sublime, Eclipse, IntelliJ, ATOM, JDev, Net Beans, WebStorm, Spring tool suite
- Expertise in developing front-end systems with JavaScript, Bootstrap, HTML5, CSS3, MVC frameworks such as Angular JS, Backbone JS as a platform for Web applications
- Good Knowledge of JavaScript frameworks & jQuery. Experienced working on cross-browser compatibility of UI for Firefox, Chrome, IE and Safari browsers
- Good knowledge in JavaScript libraries like AngularJS, Angular 1.x, Angular2 & Angular4, Backbone.JS, Require.JS, Express.JS, React.JS, D3.JS, knockout.js and Node.js
- Exposure to new features and issues addressed in Angular2 & Angular4. Good knowledge of Angular4 to develop single page application with MVC structure
- Strong Experience in Cross Browser issues handling and designing table-less layouts and Web Standards.
- Extensive Knowledge in developing single-page applications (SPAs) using various JavaScript frameworks like backbone.js, underscore.js and bootstrap
- Experienced on working with CSS backgrounds, Layouts, Positioning, Text, Border, Padding, Elements and CSS behaviors in CSS
- Strong experience in Client Side designing and validations using HTML, DHTML and Java Script
- Experience with Firebug for Mozilla and IE Developer Toolbar for Internet Explorer
- Strong Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation
- Hands-on experience working with High Traffic Websites. Followed W3C standards and validations using HTML, CSS and Java Script for building Web applications along with sound understanding of HTML5 API's.
- Expertise in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages
- Focused on creating interactive software products with valuable & intuitive user experiences
- Experienced in monitoring the Production Environments under 24/7 (under on-call rotation) to meet the Service Level Agreements set by the management
- Strong experienced 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
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions
- Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance
- Proven track record demonstrating innovative and unique designing skills, computer proficiency, ability to work in a stressful environment with projects and interaction with every team member
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements
- Team player, effective communication experience working with multiple teams and ability to work on modern technologies in a relatively shorter time
TECHNICAL SKILLS:
Programming Languages: Java, JavaScript, Node.js, PHP, Shell Scripting
Operating Systems: Linux, Ubuntu, Dos, Windows, Mac
JavaScript Library/Frameworks: React.js, d3.js, knockout.js, Typescript, Redux, JSX, jQuery, Angular.js, Angular2, Angular4, NW.JS, Ajax
Web Technology (UI):
Bootstrap, HTML5, CSS3, LESS, Ajax, Web Socket, JSON, XML, REST, Web Service, NW.JS.
Unit Testing Frameworks: Jest, Jasmine, Mocha, Chai, Sinon, JUnit (TDD and BDD)
Mobile Technology: Android, PhoneGap / Cordova, jQuery Mobile, Ionic Framework
ServerSide Languages: Node.js (Expess.js, EJS, Handlebars), J2EE, JSP, Servlet, PHP
Web Servers & Container tech: Tomcat, Apache for PHP
Databases: MongoDB, MySQL, Oracle, SQLite, AWS
ORM/ODM: Hibernate, Mongoose (MongoDB)
Version Control: Git, SVN
Build and Debugging tools: Grunt.js, Karma, Maven, Firebug, Fiddler, Chrome web inspector
Software Process / Tools: Agile/scrum development, waterfall, JIRA
PROFESSIONAL EXPERIENCE:
SR UI/FRONTEND Developer
Confidential, WOONSOCKET, RI
RESPONSIBILITIES:
- Designed Responsive Web pages using Media Queries. Involved in Agile/ full software development lifecycle. Designing, coding, testing, debugging and support
- Used Angular4 framework for building web-apps and is highly efficient with PHP framework as well as using Restful services
- Designed CSS3 based web pages which were cross-browser compatible and Developed Web application using CSS pre-processors & Created screens with table-less designs meeting W3C standards
- Implemented Presentation layer using CSS Framework, backbone, Angular4, Wire-framing, HTML5. Enhanced user experience by designing new web features
- Implemented custom validation controls for various forms with help of JavaScript validation controls
- Modified the UI screens created by web designer using HTML5, JSP, CSS3, and JavaScript
- Performed Client-side validation using JavaScript. Involved in developing Front End Programming for Web applications
- Built the reusable service components using REACT, Angular2, Angular4 Angular JS, D3.JS, TYPESCRIPT JS and Node JS services with Object Oriented JavaScript, jQuery, HTML5, CSS3 based on the visual designs.
- Designed and Developed front-end UI using HTML5, CSS3, JAVASCRIPT, JQUERY
- Creating cross-browser compatible and standards-compliant CSS-based page layouts
- Developing semantic mark-ups and Wireframe development. Web application prototyping and development using Dreamweaver and Fireworks
- Worked with Internal Clients for business objectives, project scope and the requirements of the project
- Involved in user experience sessions and design discussions to enhance the designs and provide input on the layouts
- Designed Rich Internet Applications (RIA’s) and GUI layouts by using Adobe Dreamweaver CS4 and AJAX
- Designed front end web applications by writing HTML code with the help of Search Engine Optimization (SEO) techniques. Designed the Mobile websites using Photoshop CS4
- Worked in a team, involved in developing the UI, layout and front-end programming (HTML) for web application that matches requirements of sprint
- Designed mockups, GUI layouts by using HTML, DHTML, XHTML, XML, CSS and JavaScript.
- Created cloud based RESTful web services to secure the user table in parse.com, control the visibility of the user table and moving of old user records to parse.com with a trigger function to replace the empty fields with default data
- Developed data formatted web applications and deploy the script using HTML, XHTML, CSS and Client-side scripting using JavaScript
- Developed designs in securing the application using form-based authentication using HTML, XHTML, JavaScript, jQuery and CSS
- Maintained documents and source code in Confidential
ENVIRONMENT: HTML5/DHTML, CSS3, JavaScript, web design, Node.js, React JS, Angular JS, Angular 2, Angular4, underscore JS, JQUERY, D3.JS, AJAX, Firebug, Mango DB, SQL, perfecto, server, jQuery Validation Plugin, SVN JSON, Git hub, Restful API, AWS, JIRA, Jasmine and Web Strom.
SR UI/FRONTEND DEVELOPER
Confidential, BETHELEM, PA
RESPONSIBILITIES:
- Effectively communicated with business partner and settled down the business requirements. Worked in Agile Model and participated in sprint daily and retrospective meeting
- Analyzed business requirements and prepared for the Project Design and Plan Document
- Responsible for frontend UI design using HTML5, CSS3, JavaScript, jQuery, jQuery Plugin, etc
- Utilized the features of Angular2 of to present effective web design
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular2
- Designed and developed a web application by using Angular2 as front-end and using Web API to receive and pass data to backend
- Worked on Responsive Web design (RWD) using bootstrap which adapts the layout to the viewing environment by using fluid, proportion-based grids, flexible images and CSS3 media queries
- Developed HTML Templates with help of handlebars
- Took advantage of the responsive utilities of Bootstrap framework to ensure the web page displayed properly on different devices, including desktop, laptop, tablets and smart phones. Extensively used the build Tools like GRUNT and Jenkins
- Created User Controls, Web Forms and client-side validations using JavaScript
- Used jQuery to traverse through a DOM Tree and manipulated the nodes in the Tree. Implemented the Drag and Drop functionality using jQuery framework
- Implemented Ajax for better user experience by dynamically providing asynchronous request and response communication between the client and the server
- Used NPM, GRUNT for UI Task runner and mastered in using the GRUNT commands for building and deploying the project
- Used GIT for version control and JIRA for Bug Tracking
- Worked on Unit testing the application using JUnit and in Test Driven Development (TDD)
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using Sass, LESS, Bootstrap, AngularJS
- Worked extensively on AngularJS in creating Controllers, Client and Server-Side Validations are done by Ajax calls using $http and JSON parser
- Developed Tabbed pages using Ajax and AngularJS for quick view of related content, scores, top stories and headlines
- Wrote Jasmine Unit Tests using Karma to verify AngularJS modules and JavaScript utility routines
- Performed client-side and server-side Unit Testing with Jasmine, Mocha and Chai assertion library in a Test-Driven development environment
- Used Polymer Framework for App Elements: Elements for building full web apps out of custom modular elements (i.e., app routing and storage) Iron Elements: Elements for building the core functionality and structural layout of a web app
- Created Angular2 custom pipes to format the data before displaying it to the user. Used Angular2 Forms API to get the data from the user
- Node JS Mongo DB and NPM Package Manager for installing dependencies. Used Node JS to run the application in a web server in staging environment
- Have worked on Angular2 components and Angular4.0 and worked on POCs
- Participated in code reviews and given suggestion to other developers. Interacted with RESTful Web services using Angular2 Http Module
- Optimized the performance of the application using Bundling and Angular 2. Interacted with service developers to consume the RESTful API's
- Using CSS preprocessor SASS to make CSS more efficient. Developed models to persist data in MongoDB using Mongoose Driver
- Transformed the Angular2 response using Angular2 observables. Used CSS3, Bootstrap, to make the application responsive and Rich
- Implemented Custom Directives and structural Directives using Angular2. Wrote codes on Typescript and ES6 to implement Angular2 Components
- Worked with views, handlebars and different concepts related to Ember framework. Wrote Typescript classes to construct angular2 components
- Created custom pipes using Angula2 before displaying it to the user. Used Directives for angular cross component interaction
- Interacted with restful services using Angular2 HTTP modules
ENVIRONMENT: HTML5/DHTML, CSS3, JavaScript, web design, Node.js, React JS, Angular JS, Angular 2& Angular4, underscore JS, JQUERY, D3.JS, AJAX, Firebug, Mango DB, SQL, perfecto, server, jQuery Validation Plugin, SVN JSON, Git hub, Restful API, AWS, JIRA, Jasmine and Web Strom, TypeScript, Polymer Framework, Mocha, jQuery, Grunt, JUnit, Ajax.
SR UI/FRONTEND DEVELOPER
Confidential, RARITAN, NJ
RESPONSIBILITIES:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development
- Extensively used ReactJS, Node.js, Express.js, HTML5, CSS3, D3.js, and JavaScript, LESS, XML, JSON, AJAX, Bootstrap, GIT and Webpack
- Developed Front-end code using ReactJS to render DOM elements and Developed server-side code using Node.js and Express JS
- Used Redux-react-router for Interact with the Router with the same API you use to interact with the rest of your app state. Used Vanilla JS whenever libraries are not used
- Designed various mockups using Photoshop and converted them into dynamic web pages by using ReactJS components
- Worked on making REST API calls to the server side from the client to deal with dynamic data
- Developed functionality for user validation and handled HTTP requests in Node.js (Request and Response). Handled API endpoints to connect the client side to the server side
- Handled unidirectional data flow in ReactJS and managed the data flow by efficiently using states and props
- Coded styles in the project using Preprocessors such as SASS to utilize features such as nesting and variables
- Used Webpack as a build tool to minify the project files and compile SASS to CSS3. Also, to store static files (Images, CSS3 Styles) to minimize fetching of data
- Developed cross-browser cross-device compatible code using HTML5, CSS3, and Bootstrap to maintain a responsive layout on any device
- Worked on Responsive Web Design (RWD) and created responsive user experience by using HTML5, CSS3, Bootstrap, and JavaScript
- Created High charts using D3.js that simulated company user data, server performance, presentations
- Used JIRA as a monitoring tool in the project
- Successfully handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation. Involved in fixing cross-browser issues and unit testing
- Involved in web designing using HTML5, XHTML, CSS3, JavaScript and extensively used Table Less Design in CSS for positioning
- Created Test Cases and performed unit test using the JavaScript testing framework Jasmine and karma
- Worked in an Agile Environment utilizing the SCRUM framework to efficiently deliver the products within the two-week sprints
- Utilized JSLint to maintain consistent style amongst all the developers and Used GIT for version control
ENVIRONMENT: ReactJS, NodeJS, Redux, Express JS, Vanilla JS, JavaScript, HTML5, CSS3, JSON, XML, SASS, Agile, SCRUM, GIT, JSLint, D3.js, Jasmine, Karma, RWD, Bootstrap, DOM, REST, API, SDLC, Webpack, Babel, AJAX, JSLint, Unit Testing, jQuery.
UI/FRONTEND DEVELOPER
Confidential
RESPONSIBILITIES:
- Coded dynamic and browser compatible UI web pages using JavaScript, CSS3, HTML5, jQuery, Ajax and responsive design in MVC environment
- Used Bootstrap to show and hide classes for different and grid classes to create RWD
- Created animation effects during the data load, waiting for the Ajax response using jQuery
- Developing web pages using JSP and Servlets for the approved HTML5 prototypes
- Implemented scripting with Ajax and XML to dynamically refresh the page contents
- Worked on JavaScript libraries like yahoo components for showing the daily reports in calendar format
- Used Bootstrap to show and hide classes for different and grid classes to create RWD
- Involved in designing and developing the JSON, XML Objects with MySQL
- Used JSP, Servlets and HTML5 to create web interfaces. Developed JavaBeans and used custom tag libraries for embedding dynamic into JSP pages
- Worked on Photoshop for creating effective images and logos
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages
- Implemented custom Android Action Bar for use as Android app title bar
- Used customized services and directives in AngularJS to develop dynamic and responsive webpages
- Used AngularJS to optimize in-browser use and to load the module and to improve the Speed
- Used basic principles of MVC to in corporate the AngularJS to build client-side application
- Interacted with Team lead and QA Testers to resolve the defects in the application
- Coordinated with BA group for better understanding of functional requirement analyzed and designed the business requirements to documented and implemented
ENVIRONMENT: HTML5, CSS, JavaScript, AngularJS, jQuery, J2EE, Bootstrap, Servlets, JSP, XML, Ajax, JavaBeans, Bootstrap, MySQL, UNIX, Windows.
UI/FRONTEND DEVELOPER
Confidential
RESPONSIBILITIES:
- Involved in web designing and development using HTML, DHTML, XHTML, CSS 2, JavaScript and extensively used Table Less Design in CSS for positioning
- Designed and Developed JavaScript frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets
- Created cross-browser compatible website with Modernize and prototypes in HTML, CSS, JavaScript for different UI pages and work on MySQL
- Successfully handled JSON /XML data and functionality using Ajax, Query, DHTML, Web Service call and JSON
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI
- Primarily focused on the Spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver
- Used query and AJAX for performing client-side validation and implemented server side validating business rules in Java
- Developed front-end code with Ajax call in Angular and query to retrieve data as JSON Object from controllers in back-end RESTful Server, then display the well-organized result in web pages by writing Angular controller, directives, services, and route providers
- Core Java development and Support of Java/J2EE applications with emphasis on OOP-based web forms, business logic, database access components
- Designed, coded and configured server side J2EE components like XHTML, Servlets, Java Beans, JTS, Java Mail API, XML, XML Parser API
ENVIRONMENT: Java, J2EE, HTML, DHTML, XHTML, CSS 2, JavaScript, jQuery, SVN, Web Services, REST Services, MySQL and Windows.
Jr. WEB DEVELOPER
Confidential
RESPONSIBILITIES:
- Developed presentation layer using JavaScript, HTML and CSS
- Enhancing the product with new features as per client requirements.
- Developed custom web forms using JavaScript
- Participated in developing the online transaction system. Implemented feedback form
- Used simple XML to build/process xml documents. Worked with the design of the templates and skins in CSS
- Worked extensively with the FILE upload features and video libraries. Support installation of the software
- Upload the code and do necessary changes and test the application in server, if needed then fix the bugs and test again
- Used ODBC for interaction with database and coded the SQL queries
- Designed User Interface screens using HTML, DHTML, Java Script, CSS
- Performed Client-side validations using JavaScript
- Fixed bugs and provided support services for the application
- Participated in application deployment and maintenance using Ant
- Used Net Beans IDE to develop the application
- Provided production support for the project and carried out the required changes
- Used Eclipse & Tomcat server as development environment
- Performed graphical design and web site contract work for small business and working professionals
- Designed and implemented Business Delegate, Session Facade and DTO Design Patterns
- Used SVN for Version controlling and tracking
ENVIRONMENT: HTML, XHTML, SVN, CSS, SQL, AJAX, JavaScript, Windows, Adobe Dreamweaver.
