Ui/front-end-developer Resume
Dallas, TX
PROFESSIONAL SUMMARY:
- Over 9+ years of experience in designing professional UI web applications using front - end technologies like HTML5, JavaScript, jQuery, Bootstrap and CSS3, Angular 2/4/5, Node.js.
- Experience with user Interface (UI Components) development usingjQuery and expert in handling JSON objects using jQuery.
- Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, CSS Sprites, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Experience in developing responsive web design using Bootstrap.
- Extensively used the JavaScript frameworks jQuery and developed UI components using jQuery UI.
- Good Understanding of Document Object Model (DOM) and DOM Functions compatibility and SEO / web standards.
- Have ample experience in developing web pages using HTML/HTML5, CSS/CSS3, XML, DHTML, JavaScript, React JS, J Query, JSON, Node.js, Ajax Redux, Flex, SASS, LESS, JQUERY Bootstrap.
- Pleasant Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
- Experienced in working with Node.JS and NPM modules like http-server, Marathon, inquirer, path, mongo DB, Micro Services, Request, Elastic Search, express luck, spark and templating engines.
- Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like IE, Mozilla FF, and Chrome.
- Well versed in using JavaScript validation tools for validating JavaScript code, version control tools like CVS, SVN and GIT
- Experience in Restful API for client server interaction.
- Experience in working with Angular 2/4 modules, services, templates, directives, services and dependency injection to create a SPA.
- Expertise in Angular 2.0 framework and its ability to create simple and scalable code for SPA.
- Worked extensively on Angular 2/ Typescript SPA domains. Hands on Experience on Angular CLI (Command line Interface).
- Good amount of work done on Reactive forms or Web Forms 2.0 in Angular 2 and their Validations.
- Expertise in using Angular JS directives, Controllers, Filters, Services, Templets, Events and Injectors.
- Experience in building application with React JS, Redux, Require JS, in MVC architecture.
- Expertise in implementing the MVC architecture in backend applications Node.js along with Express JS.
- Well experienced in writing test cases in Test Driven Development and Behavior Driven Development.
- Expertise creating user validation forms and sending data to server using RESTful services.
- Expertise in working on AWS to integrate the Server and Client-side code.
- Utilized Jasmine, Karma, Gulp, Grunt and NPM to build and test applications.
- Good experience in unit testing by using Karma and Mocha.
- Expertise in writing SQL, PL/SQL, Stored Procedures, Cursors, Triggers with Oracle 9i/10g, MySQL, PostgreSQL, MongoDB, DB2, Blob storage and MS-SQL Server.
- Expertise in using IDE tools such as Notepad ++, Web Matrix, Eclipse, Sublime Text Editor, Intell IJ IDEA, and Web Storm.
- Ability to work effectively while working as a team member as well as individually.
- Experience in all phase of SDLC like Requirement Analysis, Implementation, Maintenance, and extensive experience with Agile and SCRUM.
- Excellent communication and Inter-Personal Skills, well organized, goal oriented.
- Pleasant Experience in Bug tracking tools like JIRA, HP Confidential and Bugzilla.
TECHNICAL SKILLS:
Web Technologies: HTML4/5, CSS3, LESS, SASS, JavaScript, jQuery, Bootstrap, Angular.js, Node.js, Express.js, React.js, Ajax, JSON, Angular 2/4, TypeScript, Angular CLI, Word Press
IDE’s: Eclipse, Visual Studio Code, Notepad++, Web Storm, Sublime.
Debugging tools: Firebug, Chrome Developer Tools.
Operating systems: Linux - Ubuntu, Mac OS, Windows.
Servers: Apache Tomcat, JBOSS, WebSphere, WebLogic.
Version Control: GIT, SVN.
Database: SQL Server, MYSQL, MongoDB.
Prototyping Tools: CorelDraw, Dreamweaver, Adobe Photoshop CS5, Illustrator
Project Management Tools: JIRA, TFS
PROFESSIONAL EXPERIENCE:
Confidential, Dallas, TX
UI/Front-End-Developer
Responsibilities:
- Closely worked with the business analysts to understand the requirements to ensure that right set of UI modules been built.
- Worked extensively on design and development of UI using HTML5, CSS3, jQuery.
- Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Sprites, CSS Padding, CSS Table, Pseudo Elements & Classes, and CSS Behaviors in CSS.
- 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.
- Extensively used jQuery in implementing various GUI components in application portal.
- Worked on React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
- Used Node JS as proxy to interact with Rest services and with Database, building real-time Web API's.
- Worked on React JS Virtual DOM and React views, rendering using components which contains additional components called custom HTML tags.
- Developing build and deployment scripts usingMAVENas build tool inJENKINS to move from one environment to other environments.
- UsedReact JS for templating for faster compilation and developing reusable components.
- Developed controllers, view/partials and directives for application using AngularJS.
- Implemented and designed user interface for web based customer application.
- Wrote code to implement AJAX based application by fetching the response from backend API as a part of JSON.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Elegantly implemented page designs in standards-compliant dynamic XHTML and CSS
- Used NPM for installing required node modules and other published Angular NPM modules.
- Angular 2.0 is of a Component Driven Architecture.
- Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.
- Updated the application with new features of Angular 5.
- IntegratedGITintoJenkinsto automate the code check-out process.
- Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators.
- Designed and developed the application using Angular 2 framework along with HTML5, CSS3, Type Script, Java Script, Bootstrap, Node.js, NPM, Mongo DB.
- Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.
- Enhanced legacy application by building new components in Angular 2 and typescript.
- Developed single page applications using Angular 2, Typescript, web pack and grunt.
- Involved in agile software methodologies using TEST DRIVEN DEVELOPMENT (TDD).
- Used JIRA to keep track of bugs to reduce downtime, increase productivity, and Communication.
Environment: Angular (2/4), Angular CLI, TypeScript, JavaScript, Node.js, NPM, Express.js, JQuery, Bootstrap, Ajax, HTML5, CSS3, GIT, WebStorm, TDD, Jasmine, Karma, LESS, Azure Cloud Services.
Confidential, NC
UI/Front-End-Developer
Responsibilities:
- Extensively used Angular.js for developing the SPAs (Single Page Applications) for internal application/tool.
- Developed multiple POCs to create a user interface in Angular JS.
- Worked on Angular JS directives, Controllers, Filters, Services, Templets, Events and Injectors.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Responsible for design and development of the web pages from mock- ups (PSD).
- Used Node JS, Angular JS and MVC Frameworks in the development of the web applications.
- Worked in using React.JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Implemented client-side Interface using React JS.
- Constructed a powerful and modern frontend architecture, involving React, Redux, and ES2015.
- Designed and developed CSS behaviors, CSS styles, CSS fonts, CSS buttons, Pseudo Classes in CSS.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Used LESS CSS preprocessor.
- Developing custom HTML elements using Angular JSdirectives.
- Created various interactive plug-ins, widgets or design UI
- Developed Web API using Node.JS and hosted on multiple load balanced API instances.
- Worked the backend by using Node JS, Express and Mongo DB.
- Used Node.js as a proxy to interact with Rest services and interacting with Database.
- As a backend developer, I was responsible for creating RESTFUL Web using Node.js & Express.js.
- Implemented Routers & History in Single Page App (SPA).
- Developed client side drop down menus, search bars and drop-down toggles using Twitter-Bootstrap.
- Used JSON for data exchange between client and server.
- Design and Develop Micro services platform to support a multitude of enterprise level applications.
- Created Responsive Web Design using Bootstrap.
- Utilized Jasmine & Karma to build and test applications.
- Performed unit testing using Jasmine and end to end testing using Protractor.
- Used the new tags from HTML5 like section, article, header, footer, canvas for animations.
Environment: Angular.js, React.js, Node.JS, JavaScript, JQuery, Twitter Bootstrap, Ajax, HTML5, CSS3, SVN, Sublime, Maven, GIT, Mongo DB, TDD, Jasmine, Karma, Gulp, Grunt, Spring MVC, Protractor, Micro Services.
Confidential
UI/Mean stack Developer
Responsibilities:
- Performed the requirement analysis by interacting with key stakeholders to get the better understanding of the scope and deliverables of the project.
- Analyzed the complete architecture of various applications in-order to design the application Created and deployed new features to sustain and amend existing applications under MVC pattern using Node.JS, Bootstrap and Express.
- Developed the Front end by using React Js and JavaScript.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Testing the website on multiple browsers with their old as well as latest release.
- UsingAngular JS created Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI.
- Worked with Angular JS for creating own HTML5 elements for building a companied website which is an open source project.
- Used Bootstrap andAngular UI to make the application user-friendly in the development of the Navigation bars, Tables, Sliders, Calendars etc.
- Implemented a Single Page Web Applications (SPA) based front end for displaying user requests, user records history and security settings various users using JavaScript and Angular JS
- Involved in developing XML, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
- Implemented flux pattern by using redux framework as a core dependency.
- Created flux stores to migrate an existing flux app to redux.
- Design, develop and test HTML, CSS, jQuery and React.JS, Redux that meets accessibility of web browser.
- Developed the backend by using Node JS, express and MongoDB.
- Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, Express JS, and Node.js.
- Developed cross-browser/platform HTML 4/5, CSS 3, and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Developed client side drop down menus, toggles and search bars using Twitter-Bootstrap and JQuery.
- Responsible for parsing JSON data to & from the server for presentation & storage purposes in the project.
- Responsible for creating RESTFUL Web Services to serve data to the front-end application in JSON format
- Used Local Storage to store & retrieve insensitive user data during transition between the different pages.
- Have worked on AWS to integrate the server side and client-side code.
- Responsible to for making the dynamic page’s using AJAX, JSON and jQuery.
- Experience in RESTful web services to integrate between HRMS and Finance.
- Worked with JASMINE unit test framework to write unit tests for JavaScript code.
- Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
- Used JIRA to keep track of bugs to reduce downtime, increase productivity, and improve communication.
Environment: React.JS, Node.js, HTML5, CSS3, JavaScript, JQuery, Bootstrap, Spring MVC, MongoDB, Handlebars, RWD, Eclipse, WebMatrix, JSP, Adobe Photoshop, MS Office, Grunt and HP
Confidential
UI/Mean stack Developer
Responsibilities:
- Created a custom responsive web application to replace a legacy line-of-business web application using Angular JS.
- Developing and designing SPA user interfaces in Angular.js.
- Worked on Front end by using Angular Js, JavaScript.
- Used Angular.js for connecting the API's using Angular.js $http service.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, Angular.js & JavaScript.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Testing the website on multiple browsers with their old as well as latest release.
- UsingAngular JS created Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI.
- Developed SQL queries to perform insert, update or delete operation on MySQL database.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Implemented JSP, JSF, Rich Faces, and Custom Tag Libraries, which are Ajax compatible.
- Designed and Developed code for the XML driven UI using JSP, XML, JavaScript, HTML, CSS
- Designed and developed the user interface with various interactive forms using HTML, CSS and JavaScript and programmed XML files to provided data access.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Testing the website on multiple browsers with their old as well as latest release.
- UsingAngular JS created Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI.
- Used Bootstrap andAngular UI to make the application user-friendly in the development of the Navigation bars, Tables, Sliders, Calendars etc.
- Developed SQL queries to perform insert, update or delete operation on MySQL database.
- Responsible for authoring of website functionality with JavaScript, HTML, CSS.
- Developer responsive interface using Bootstrap and used SASS for CSS.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Applied jQuery scripts for basic animation and end user screen customization purposes.
- Responsible for front-end UI design using HTML5, CSS3, JavaScript, jQuery, jQuery plugins.
- Used Media Queries for the design to be compatible in all devices.
- Developed different jQuery component in MVC framework.
- Implemented the Drag and Drop functionality using jQuery framework.
- Worked on Cross-Browser Compatibility and tested each & every web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
- Used Media Queries to deal with different CSS related issues on different devices.
Environment: Angular.js, JavaScript, jQuery, GIT, Bootstrap, Ajax, JSON, HTML5, CSS3, Oracle database, Eclipse, Dreamweaver, JAVA, J2EE, SPA, OOP, MongoDB, FLUX, Twitter Bootstrap, GIT, SASS
Confidential
UI Developer
Responsibilities:
- Communicate with the client to understand the requirement of the website, gained experience in project planning, involved in writing the Project Design Document and Project Plan Document.
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using JavaScript, JQuery, CSS and HTML.
- Implemented and designed user interface for web-based customer application.
- Enhanced user experience by designing new web features using MVC Framework like Backbone.js.
- Developed customer facing software for managing advertisements to grow the business using Backbone.js, JavaScript/jQuery, HTML, CSS.
- Developed data formatted web applications and deploy the script using client-side scripting using JavaScript.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Worked extensively on Spring MVC framework to develop new internal web application.
- Enhanced and built reusable components across different modules using Custom directives and CSS classes.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML & CSS, Bootstrap.
- Maintained 24/7 high volume availability using open source tools such as Linux, Apache, and MySQL.
Environment: Backbone JS, HTML5, CSS3, JavaScript, JQUERY, AJAX, JSON, XML, ECLIPSE, SVN, Spring, MVC,Linux, Apache and MySQL.
Confidential
UI Developer
Responsibilities:
- Understand each and every module and gatheird and managed the project content by using Content Management System (CMS).
- Designed the web pages by using HTML, XHTML, CSS and deploy the script using with JavaScript.
- Developed secured web applications by using client scripting such as JavaScript and JQuery.
- Wrote external CSS file, which linked to the HTML file to increase the traffic of the web site.
- Involved in software coding, testing, and debugging for web presentation layer using HTML and CSS.
- Developed the application logos and images by using Adobe Photoshop CS3 and Illustrator.
- Developed the Rich Internet Applications (RIA’s) with the halp Adobe Dreamweaver CS3 and Adobe Contribute CS3 and AJAX.
- Designed the graphic objects, illustrations, images (vector and bitmap) and banners with using Adobe Flash MX and F Script, Adobe Photoshop and Adobe Illustrator.
- Developed the user interactive web applications and Rich Internet Applications (RIA’s) using with the halp of Adobe Dreamweaver CS3.
- Developed E-commerce enterprise applications using web technologies like HTML, DHTML, XHTML, DOM, PHP Script, JSP Script and CSS based on the W3C standards.
Environment: CSS, CMS, SEO, HTML, XML, JavaScript, JSP, AJAX, Macromedia Flash MX, Action Script, Adobe Photoshop, Illustrator, XML, Adobe Dreamweaver MX and SQL Server 2005.
Confidential
Web Developer
Responsibilities:
- Worked closely with system analyst to understand the technical requirements of the projects
- Worked closely with Photoshop designers to implement mock-ups and the layouts of the application.
- Involved in developing the UI pages using HTML, CSS, JAVASCRIPT, JSON, JQUERY, and AJAX.
- 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.
- Created SQL queries to perform insert, update or delete operation on MySQL database.
- 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.
- Design and development of Web pages using HTML, CSS including Ajax controls and XML.
- Involved in writing the Properties, methods in the Class Modules also consumed web services
- Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
- Used JavaScript for custom client-side validation.
- Involved in designing and developing the GUI for the user interface with various controls.
- Worked with View State to maintain data between the pages of the application.
