Front End Ui Developer Resume
Detroit, MI
SUMMARY
- Extensively experience in design and developing of web applications using HTML/HTML5, Vanilla/Plain JavaScript, CSS2/3, XHTML, DHTML, XML, jQuery, Node.js, Angular.js, AJAX, Bootstrap.
- Experience in Software Development Lifecycle (SDLC), Methodologies like Agile/Scrum, Designing and Modelling UML.
- Strong experience in working with MVC JavaScript frameworks Angular.js 1.6/2.0, React.js, Node.js, etc.
- Experience in CSS3 like CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, and Pseudo Elements.
- Experience on CSS Pre - Processor’s like LESS, SASS (Mixins, Operations, Guarded Mixins, etc.)
- Strong experience in developing the responsive web designing using Media Queries.
- Making the web pages’ cross browser compatibility and improving performance of pages.
- Strong experience in using Object Oriented Programming concepts in JavaScript.
- Full working knowledge of Document Object Model (DOM) manipulation, and BOM.
- Experience in implementing AJAX techniques.
- Experience in creating (Single Page Applications) SPA, Angular Forms, Directives, Filters, Scopes, Services, Routing, UI router, Dependency Injection using AngularJS.
- Experience in developing ES2015(ECMA6), WebPack, Babel, and React.
- Experience in working with React.js Components, Forms, Events, Keys, Router, Animations, SPA, and Flux concept.
- Strong knowledge in Node.jsconcepts and best practices (such as Event loop, Cluster, Memory management, Error recovery, etc.)
- Knowledge on Express.js.
- Knowledge in D3.js for generating graphs, Pie charts etc.
- Developed and deployed Multi-tier Enterprise Applications using Apache Tomcat, & Web Sphere application servers.
- Good at Grunt and Gulp.
- Experience in web service like JSON, XML, SOAP, & RESTFUL API’s
- Good experience in PostgreSQL, MySQL, MongoDB.
- Good at developing server side scripting JAVA like Multi-Threading.
- Good at developing server side scripting PHP.
- Experience with Test-Driven Development (TDD) like JUnit testing.
- Experience in Version Control tools like Subversion (SVN), GIT, Bitbucket, GitHub for coordination between the teams, implemented branching strategies and providing the read, write permissions.
- Good Experience using MAVEN, ANT as Build tools for the building of deployable artifacts (war & ear) from source code and writing pom.xml and build.xml
- Good Experience with Continuous Integration tools like Jenkins to automate the process.
- Good Experience with Bash Scripting.
- Good Experience with Code Coverage tools like SONARQUBE.
- Good Experience in Bug tracking tool like Jira.
- Knowledge in AWS (EC2, S3, RDS, VPC, Lambda, Cloud Watch, etc.)
- Experience in using the IDE’s like Dreamweaver, Notepad++, Sublime Text, Eclipse, NetBeans, Typescript 1.0.
TECHNICAL SKILLS:
Web Technologies: HTML, HTML5, XHTML, DHTML, CSS2/3, LESS, SASS, Vanilla/Plain JavaScript, Bootstrap, jQuery, ECMA6/ES6.
Web Technologies Libraries: Angular 1.X/2.0, React.js, D3.js, Node.js, Express.js, Grunt, Gulp, AJAX.
Web Services: JSON, XML, HTTP, SOAP, REST API.
Application Servers: Wamp, Tomcat, WebSphere
Middleware and Backend: MySQL, MongoDB, PostgreSQL, PHP, JAVA.
Version Control & Tools: SVN, GIT, Ant, Maven, Jenkins, SonarQube, Jira, AWS, Adobe Photoshop, Wordpress, TDD, Jasmine, Unit.
Methodologies: Agile
Publishing Tools: MS Office
Operating System: Windows, Linux, Mac OS X
PROFESSIONAL EXPERIENCE:
Confidential, Detroit, MI
Front End UI Developer
Responsibilities:
- Involved in Requirements and Analysis understanding the requirements of the client and the flow of the application as well as the application Framework.
- Developed the user interactive web application using HTML5, CSS3, Vanilla JavaScript.
- Redesigned pages to improve application design and UI to attract the customers by taking inputs from senior management.
- Developed cross browser and multi browser compatible web pages using HTML5, CSS3, and Vanilla JavaScript.
- Designed DOM based interactive to reprogram selected links and adopted WCAG 3.0 standards for HTML and XHTML and W3C standards for CSS as well.
- Designed Frontend with in object oriented JavaScript Framework like Angular.js, React.js Node.js.
- Worked on creating responsive website for smart devices using Responsive design and Media queries and Bootstrap.
- Used AJAX extensively to implement front end /user interface features in the application.
- Developed server side scripting to establish a connection with MySQL using Node.js.
- Created, built, and designed Node.jsapplication to run as a customer portal for generating event info and creating an automated service process with checkouts and subscriptions.
- Created, implemented, and managed a customer database to store and process invoicing and payment information, events, and configured role based security access.
- Implemented complex back-end component to get the count in no time against large size MySQL database using Java multi-threading
- Developed the code to send the automated emails from Node.js when an action is performed on front-end Angular.js view page.
- Implemented stable React components and stand-alone functions to be added to any future pages
- Used React.js for templating for faster compilation and developing reusable components for sub domain.
- Used React-Autocomplete for creating google maps location search to track the transactions by consuming Google maps API.
- Configured WebPack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
- Created custom services using filters in angular.
- Developed custom Directives like calculator in angular for savings.
- Used D3.js for generating the graphs for comparison between bills.
- Used node mailer package in Node.js to send email using sendMail method.
- Used date-format and moment packages in Node.js to save the timestamp in database converting into GMT.
- Used Restangular in an Angular.js service to make GET/POST/PUT/DELETE to deal with API request and response from Angular.js to send the request and get the response from Node.js.
- Gathering data from API/web services via AJAX-JSON calls and updating the DOM within the result sets.
- Thorough understanding on authentication and authorization of Restful Web Services.
- Safe Migration of Websites from one hosting to other without loss of data and affecting.
- Used WordPress for Content Management System.
- Involved in testing using Unit testing for bug fixing.
- Version control through GIT for committing changes and deploying to production.
- Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
- Ensured site design integrity and quality control consistency throughout the project’s lifecycle.
- Updated the website from time to time for special Requirements.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: HTML5, CSS3, Vanilla JavaScript, JAVA, Bootstrap, Angular.js, react.js, Node.js, Ajax, JSON, REST API, Unit Testing, GIT, Maven, Visual Studio
Confidential, Chicago, IL
UI Developer
Responsibilities:
- Involved in developing the UI pages using HTML, CSS, JavaScript, JSON, jQuery, and AJAX.
- Developed front end along with pages for user interactions; for the entire website using HTML5, CSS3, and JavaScript.
- Defined new validations through AngularJS for the form field validation implemented through HTML5.
- Worked on the verification directive on AngularJS to check the verification send by email.
- Applied jQuery core library functions for the logical implementation of all the applications at the client side.
- Used jQuery and AJAX for service calls on pages to interact with the server for information.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Used AJAX, JSON to send request to the server to check the functionality of the website.
- Testing the website on multiple browsers with their old as well as latest release.
- Developed page layouts, navigation and presented designs and concepts to the clients and the management to review.
- Used Node.jsto develop faster and scalable application.
- Developed Web API using Node.jsand hosted on multiple load balanced API instance.
- Used Node.jsto run Grunt tasks and build properly the project (compile, minify, concat etc.)
- Structured the JavaScript code using Angular JS
- Used Version Control tools including GIT.
- Created SQL queries to perform insert, update or delete operation on MySQL database.
- Developed application for different browsers and fixed bugs for browser compatibility.
- Interacted and worked with cross-functional teams
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Implemented and designed user interface for web based customer application.
- Developed components to fetch the data from the back end using AJAX and jQuery.
- Used to WordPress for CMS.
- Used SVN for Version Control
- Analyze the response of JSON to update DOM.
- Used SOAPUI for Web Service testing.
Environment: HTML, CSS, JavaScript, jQuery, Bootstrap, Angular.js, Node.js, Ajax, JSON, MySQL, SOAP UI, GIT, SVN, Maven, Eclipse.
Confidential, Harrisburg, PA
Web/UI Developer
Responsibilities:
- Extensively coded User Interactive (UI) with JavaScript, HTML, DOM, XHTML, Ajax, CSS3, jQuery.
- Work closely with a variety of clients to design/Prototype, implemented pixels perfect UI and layout pages.
- Designed the table less web applications using CSS and some responsive layouts (RWD) for various pages.
- Extensively worked on dynamic retrieval and saving of customer data, and for limiting screen updates and optimizing performance.
- Used Node.jsto create event driven pages
- Developed administrative pages using Node.js
- Debugged and added functionality to internal applications used to track websites and promotional programs, utilizing heavy OO JavaScript, jQuery.
- Involved in mobile application development which is built on PhoneGap, jQuery, HTML, and CSS.
- Dealt with validation and cross browser compliant also worked with JSON for server communication.
- Used MongoDB to persist the data.
- Responsible for meeting clients and fulfill their needs, requirements and adjusted existing UI and cross browser /backwards compatible issues.
- Re-designed/ developed the main website to improve user experience and add new functionality by using Node.js.
- Implemented Complex Test case scenarios using Regression tests, wrote the enhanced code.
- Worked with QA team for defect solving & test case reviews.
- Extensively Tested Web services using SOAP UI.
- Used Agile on various projects.
Environment: HTML, CSS, JavaScript, Node.js, jQuery, JSON, PhoneGap, UAT, SOAP UI, Eclipse.
Confidential
Web/UI Developer
Responsibilities:
- Redesigned and developed web pages using with HTML, DHTML, CSS, Ajax, and jQuery based on the W3C standards and Web 3.0 to develop some new interfaces.
- Developed huge multi-advertisement layout engine that was cross browser compatible.
- Developed the front-end featuring rich web interface implemented using JavaScript library like jQuery.
- Used the Mozilla Firefox extension, Firebug, to view and debug HTML, DOM, and JavaScript.
- Provided production level code to the engineering team for product development, including cross-browser support, and CSS optimization.
- Redesigned and implemented complete web application to meet web and industry standards.
- Used the Node.js, Angular.js, JQUERY and MVC Frameworks in the development of the web applications.
- Designed web pages using with HTML, CSS and jQuery based on the W3C standard.
- Developed CSS page layouts, styles, and table less coding for efficient design.
- Designed DOM based interactive to reprogram selected links.
- Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
- Maintained Cross Browser compatibility & implement Responsive Design using Bootstrap, custom media queries, etc.
- Used MySQL as our data store and do try to utilize aspects like replica sets, document design.
- Implemented jQuery based accordion styles and handled complete jQuery in showing Rich Internet Application (RIA).
- For the Content updating used Drupal.
- SEO tools
- Used GIT for version control, & management.
- Participated in UAT testing with end customers and involved in User Accepting Testing.
- Used to interact with Business Analyst and Business owner to give up the best designing features for the product users.
- Translated market and product requirements into UI designs in the form of conceptual models, wire frames and prototypes.
Environment: HTML, CSS, JavaScript, jQuery, Bootstrap, Angular.js, Node.js, Ajax, UAT, Junit, GIT, MySQL, Eclipse, Firebug.
Confidential .
Web Developer
Responsibilities:
- Responsible for gathering business, functional requirements from users.
- Designed and developed interactive web pages using HTML, CSS, JavaScript, jQuery, Ajax, and Bootstrap based on W3C standards.
- Involved in client/product owner interaction to understand the requirements & during complete development phase for any change request, functionality demo, daily status meeting.
- Implemented design process upon client approval for the layouts, perfect pixels, buttons, and components.
- Used JavaScript for client side validations
- Designed dynamic and multi-browser compatible pages.
- Extensively worked in dynamic retrieval and saving of customer data.
- Used AJAX to make asynchronous calls to the project server to fetch data.
- Used jQuery to navigate a document, create animations effects, events.
- Worked with Bootstrap to achieve responsiveness.
- Performed Unit Test and bug fixing.
- Worked with QA team for problem solving and test case reviews.
- Used GIT for version control, & management.
Environment: HTML, CSS, JavaScript, Bootstrap, jQuery, Ajax, Unit, Junit, GIT, Dreamweaver.
Confidential
Jr Software Developer
Responsibilities:
- Redesigned the existing website and to develop new interfaces.
- Developed HTML prototypes and XHTML documents with CSS style sheets.
- Used Dreamweaver as Html editor for designing new web pages.
- Designed dynamic client side JavaScript codes to build web forms, navigation, and validations.
- Implemented web interfaces using jQuery.
- Implement mobile friendly design to achieve responsiveness for web application.
- Worked with the programmers and graphic designers for project requirement and analysis.
- Produced GUI prototypes for the business logic presentations.
- Extensively involved in User Acceptance Testing.
- The website has made it much easier for the users access the page and check the required info.
Environment: HTML, CSS, JavaScript, jQuery.
