Ui Developer Resume
Florida, MiamI
SUMMARY
- Around 7+ years of experience in all phases of Software Development Life Cycle (SDLC) in developing and designing user experiences of Internet/Intranet applications using HTML5, HTML, XHTML XML CSS, CSS3, JavaScript, AngularJS, jQuery following W3C standards.
- Experience in working with third party web services APIs and Web Services using AJAX and JQUERY.
- Experienced in developing both front - end applications using HTML, HTML5, CSS, CSS3, JavaScript, AngularJS, Angular 2.0, Spring MVC, Spring, RWD, DOM, Node.js, jQuery, and Ajax, ReactJS (with Redux), React Native.
- Expert in developing Single Page Applications (SAP) using Angular5 Type Script module components, views, router and Angular 4 APIs like (Ng Module, Forms Module, Http module, Browser module, Text mask Module).
- Expert in creating Angular5 Typescript reusable components by consuming Restful web services& usedAngular5 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on client and server side.
- Developed websites using JavaScript frameworks such as Angular JS 2.0/4.0/5.0/6.0/7.0
- Proven track record in graphic and User Experience Design and Transforming Web/Graphic Designers static prototypes into hand-code HTML, specifically emphasizing accuracy and efficiency & adhering to W3C-established web standards with respect to maintaining cross-browser/cross-platform compatibility and delivering final page templates, including optimized images.
- Proven track record in graphic and User Experience Design and Transforming Web/Graphic Designers static prototypes into hand-code HTML, specifically emphasizing accuracy and efficiency & adhering to W3C-established web standards with respect to maintaining cross-browser/cross-platform compatibility and delivering final page templates, including optimized images.
- Experience in working with GraphQL queries and use Apollo Grap hQ L library.
- Experience integrating Restful APIs and web services with applications, and experience with node testing libraries mocha, chai, karma, jasmine etc.
- Expertise in ReactJS/ React Hooks and working with Redux architecture.
- Experienced in creating a complex application with react and redux, configuring stores, reducers and middleware’s.
- Good knowledge in styling of applications using Bootstrap, CSS, SASS, SCSS, LESS, ANTD, Material CSS, Native-Base, Styled-JSX, Styled components, React Native Web, Inline JSX styles, Grommet and Material UI.
- Expertise in using the DOM (Document Object model) for interacting objects in HTML, XHTML and XML documents and have experience in AngularJS, Responsive design.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation usingAngular4.
- Involved in writing the front-end code for the application using Angular 4.
- Good experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Experience in making Responsive web pages (RWD) using Bootstrap, Restful API web development and media queries and Expertise in debugging and troubleshooting existing code.
- High level of expertise in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
- Knowledge of databases such as MySQL and MongoDBthat involve queries.
- Well versed with various software development methodologies - Waterfall, Agile and scrum.
- Expertise in Client Side designing and validations using HTML, HTML5 and Java Script.
- Worked in wide range of environments, with IDEs like Eclipse, Net Beans, and with SVN and Git.
- Experienced in working in AGILE based development environment and participating in Scrum sessions, and expert in creating Templates, Mockups, and Prototypes, Web Interfaces, Layouts.
- Proficiency in developing dynamic web applications based on REST API’s, Responsive web design, Single page Architecture.
- Have experience in building Image using Docker and its components
- Good experience in automated build process by using Jenkins and Maven.
- Hands on creating pure components to increase the performance in certain cases.
- Experience in Unit Testing (UIT), Integration Testing and in preparing test cases.
- Expertise creating user validation forms and sending data to server using RESTful services.
- Used Jenkins for build Process to Generate Continuous Integration and Version Control is done by GIT.
- Extensively work with Adobe Photoshop, Illustrator, Dreamweaver, and many other design applications.
- Experienced in Content Authoring, Administration and Integration with AEM.
- Utilize Jasmine, Karma, and NPM to build and test applications.
- Extensively used jQuery, JSON, AJAX and DOM scripting to create interactive web applications.
- Expertise in Video Coding by using HTML5, CSS3 and JavaScript.
- Extensively used the repositories like GIT and SVN.
- Good experience in unit testing by using Karma and Mocha.
- Extensive experience working under Agile methodologies environment (scrum, Kanban).
- Experience with various IDE’s such as Visual Studio Code, Web Strom, Sublime.
TECHNICAL SKILLS
Web Technologies: HTML4/ HTML5, CSS3, JavaScript, jQuery, Bootstrap, Node.js, Express.js, React.js, Ajax, JSON, AEM, Angular JS 2/4, Angular 5/6/7, Type Script.
IDE’s: Visual Studio, Visual Studio Code, Notepad++, WebStorm, Sublime.
Debugging tools: Firebug, Chrome Developer Tools.
Operating systems: Mac OS, Windows.
Servers: Apache Tomcat, JBOSS, WebSphere, WebLogic.
Version Control: GIT, SVN.
Build Tools: Jenkins
Frond End Tools: CorelDraw, Dreamweaver, Adobe Photoshop CS5, Illustrator
Programming Languages: JAVA, C, C++
Database: MYSQL, SQL Server, MongoDB, Oracle
PROFESSIONAL EXPERIENCE
Confidential -Florida, Miami
UI Developer
Responsibilities:
- Used Rational Rose for model driven development and UML modeling.
- Designed and Developed user interactive widgets using Angular 6/7features such as components, services, modules also used HTML5, LESS Compiler and Bootstrap features for styling the widgets.
- Extensively worked on creating reusable custom directives, components and modules in Angular 4 and applied the same across the application.
- Used Angular 6/7 routing to define the routes in JSON files and Angular 6/7 factory providers, services to make Restful calls to get data in JSON format.
- Used Node.js for developing the presentation layer to reduce duplicate traffic to the server by implementing features of NGINX like HTTP Caching and reverse proxy.
- Used Node.js to run Web pack tasks and build properly the project.
- Built backend REST API with Node.js, Express.js.
- UsedReact-Routerto turn application intoSingle Page Application.
- Used ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Building stableReact componentsandstand-alone functionsto be added to any future pages.
- Developed theDragandDrop functionalityusingReact-Draggable.
- UsedReact-Autocompletefor creatinggoogle maps locationsearch on the webpage.
- Experienced in designing and developing page object API's for UI automation testing using Selenium Web Driver with Java.
- Worked on writing Jasmine/Karma (server) test cases to test the frontend Angular 4 part of the application.
- Experience and building an isomorphic application using React.js and Redux with GraphQL on server side.
- Built administrator page displaying profile information in React.js and GraphQL.
- Worked on embedding jQuery and AngularJS frameworks for DOM manipulation, jQuery is used to select the CSS Ids, classes and AngularJS directives to customize the document for better user interaction.
- Involved in development of micro-services architecture using Spring Boot, REST API's and documented the whole set of micro-services using Swagger framework. Complex features of the Application like timecard grid is implemented using this micro- services architecture.
- Developed front end architecture & UI templates for option trading application using Vue.js, HTML5, CSS3, SASS, JavaScript.
- Developed a single page, UI-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
- Responsible for writing and implementation of JavaScript, AJAX and jQuery to interact with web Services and user controls.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Developed a multi-user web application using JSP, JSTL, Action Forms, Action Classes, JavaScript and JDBC to provide the needed functionality.
- Implemented J2EE design patterns such as Session Facade, Factory, DAO, DTO and MVC.
- Developed the modules and widgets using Test Driven Development. Used REST assured framework to test the Rest Calls are serving the intended business operation.
- Implemented client-side Interface using ReactJS.
- Used Babel loader and Webpack bundler to create React component.
- Used Angular4.0 and React Native for building Single Page mobile applications (SPA) for IOS and Android platforms.
- Used SASS, Native Base, Inline JSX styles, CSS, Styled Components, Styles-JSX, React Native Web, Material-UI, Grommet, Bootstrap for styling the components.
- Worked on authentication aspects such as Fingerprint Scanner and Face Scanner in Android and IOS applications build with React Native.
- Used Webpack and NPM to manage dependency graph.
- Used ReactJS for templating for faster compilation and developing reusable components.
- Wrote Hibernate configuration file, hibernate mapping files and define persistence classes to persist the data into Oracle Database.
- Effectively made use of Table Functions, Indexes, Table Partitioning, Collections, Analytical functions, Materialized Views, Query Re-Write and Transportable table spaces.
- Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL and PL/SQL.
- Creating few web page applications using Ruby and Ruby rails.
- Created Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volume and Implemented Docker automation solution for Continuous Integration / Continuous Delivery model.
- Experience in developing web applications using latest JavaScript ES6 features and frameworks such as React and Redux to build dynamic web pages. (React-router, JSX, Babel, React-bootstrap).
- Developing various design patterns and other functionalities include diagnostic, debugging, troubleshooting, as well as business processes concentrated around mobile applications.
- Develop various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager) and Redux libraries.
- Used Continuous delivery/Continuous Integration (CD/CI) tools Docker, Jenkins to deploy this application to AWS and used GIT for Version Control of code for incremental development and day-to-day basis to maintain the code history.
Environment: HTML5, CSS3, JavaScript, JQUERY, Angular JS6/7, Node.js, ReactJS, React Native, Webpack, Karma, Jasmine, TypeScript, NPM, AJAX, JSON, GraphQL, XML, Restful Web Services, GIT, AWS, Jenkins, Gulp, Gradle, ECLIPSE, IntelliJ, SVN, WebLogic, Oracle, Agile.
Confidential, Georgia, Alpharetta
UI Developer
Responsibilities:
- Developed mockups and prototypes using HTML and CSS3.
- Coded extensively in jQuery to make rich Internet web pages and created custom date picker on the website.
- Developed user interface using JSP with JavaBeans, JSTL and Custom Tag Libraries, JS, CSS, jQuery, AngularJS, and HTML to speed the application.
- Used JDBC to query, update and maintain Database Servers using SQL queries.
- Used Bootstrap and AngularJS, ReactJS and Node.js in effective web design. Re-designed the website to improve user experience and add new functionality.
- UtilizedReactfor its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via theGitHub APIthrough keywords.
- Used react latest development strategies such aswebpack dev server, babel, ES6.
- Migrated the UI build system to Webpack, making iteration on front end features faster and easier.
- Worked on the website from scratch using HTML5/CSS/JavaScript.
- Developing new user-facing features using AngularJS 4.
- Designed dynamic and browser compatible Websites using HTML5/HTML, JS, CSS, and Web 2.0 standards.
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Integrated Bootstrap.JS into several applications for speeding up JavaScript development.
- Edited CSS and HTML/XML source code to customize product appearance to match customer web sites.
- Used JavaScript for developing UI Components like Editable drop down, data-driven menu customizations.
- Used AngularJS HTTP methods to retrieve employee task data from entity models.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application. and positioning of screen objects. Involved in creating and consuming Restful Web Service using Node.js
- Applied industry best practices and standards when project requirements are lagging.
- Implemented various Validation Controls for client-side Using third party libraries like ValidatorJS.
- Did extensive JavaScript and jQuery programming to give AJAX functionality for the website.
- Used MySQL database to interact with backend data via Rest API.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using AngularJS, Node.js and jQuery.
- Implemented ReactJS code to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9, Safari and FF.
- Worked with ReactJS to implement styling of the application. Used Container Components from Presentational Components.
- Making changes to the existing web applications and creating new components using ReactJS.
- Used React flux to polish the data and for single directional flow.
Environment: Java, JavaScript, HTML, jQuery, XML, Ajax, SDLC, Agile, Spring, JSP, TypeScript, Angular 2/4, PHP, CSS, Adobe Flash, GIT, SQL, Oracle, Windows, MySQL, SASS, ReactJS, Webpack, Node.js
Confidential - Oaks, PA
Front End Developer
Responsibilities:
- Well knowledge in using testing frameworks like Jasmine, mocha, chai to implement unit test cases.
- Working with Node.js as web server created a highly scalable server, creating non-blocking functions.
- Using Express Framework to set up middleware to respond to the HTTP requests with the help of Node.js.
- Working with JSON web tokens for authentication and authorization security configurations using Node.js.
- Working with node-rest-client module which Allows connecting to any API REST and get results as js Object.
- Worked on Lifecycle Methods, State, Specs, Props, Event to create interactive ReactJS Components.
- Used ReactJS for improving the performance of the app by using the Reusability concept.
- Built components using JSX in React.js for rich user interface view, used webpack built tool and Babel-Loader for trans piling JSX and ES6 to ES5.
- Involved in using ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Used ReactJS for templating for faster compilation and developing reusable components.
- Implemented client-side Interface using ReactJS.
- Involved in customizing the JSX files for rendering the UI in implementing
- Following Scrum methodology to track the project details and updating the development status every day in the SCRUM.
- Good knowledge in Angular 2 and Responsive Web Design.
- Good experience in JavaScript MVC framework like AngularJS.
- Responsible for design and development of the web pages from mock- ups (PSD).
- Used Node.js, Angular 2 and MVC Frameworks in the development of the web applications.
- Worked in using Angular 2 components, Forms, Events, Keys, Router, Animations and Flux concept.
- Responsible forReact UIandarchitecture. Building components library, including Tree, Slide-View, and Table Grid.
- Worked onReact JS Virtual DomandReact views, rendering using components which contains additional components called customHTML tags.
- Experienced in Model View Controller (MVC) frameworks such as AngularJS for creating Single Page Application (SPA).
- Created components using Electrode which is a universal Node.js application.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Coded and developed websites using HTML, CSS, XML
- Installed and configured WebSphere on top of AEM using Linux
- Designed and built components, templates, dialogs, workflows in AEM
- Implemented modules into Node.js to integrate with designs and requirements.
- Implemented Initial setup and component migration to Redux. Built backend REST API with Node.js, Express.js.
- Wrote and performed client-side and server-side unit testing with Jasmine, Mocha and the Chai assertion library.
- Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager) and redux library.
- Successfully performed the Restful APIs Integration using XML.
- Proficiently Apply JavaScript tasks runner like Gulp and Grunt to perform unit test, code minify and uplift, compile SASS to CSS.
Environment: JAVA, JavaScript, HTML, jQuery, XML, Ajax, SDLC, Agile, Spring, JSP, CSS, Adobe Flash, GIT, SQL, Oracle, Windows, MySQL, SASS, ReactJS,Angular2, Web pack, Node.js
Confidential
Web Developer
Responsibilities:
- Involved in Requirements gathering, analysis and design and documentation as the application is started from scratch.
- Worked on understanding and creating design documents and specifications.
- Designed the front-end applications, user interactive web pages using technologies like HTML5, XHTML, CSS3, JavaScript, jQuery, AJAX and JSON.
- Created Responsive Web Pages using Bootstrap and Media queries to support various smart devices.
- Created Mock-up designs and developed various functionalities with JavaScript and jQuery.
- Used AJAX, JSON to send request to the server to check the functionality of the website.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- UsedWebpackto bundle Typescript and JavaScript modules.
- Used front end web development tools HTML5, CSS3, JavaScript, Typescript, Bootstrap, Angular2 to design UI.
- Used TypeScript to reduce the number of lines of traditional JavaScript files.
- Integration of TypeScript to the whole project.
- DevelopedReactJSpages, Web services calls, andAJAXcalls for the application.
- UsedReactJSin development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
- Built Web pages that are more user-interactive using jQuery Drag and Drop, Auto Complete, JSON, AngularJS, and JavaScript, Bootstrap.
- Implemented code according to coding standards and CreatedAngularJSController which isolate scopes perform operations.
- Created custom directives in Angular 2 for reusable components (directive for browser controls like: disable right click, browser close, and lock screen while transition, multifield form elements, background file uploads etc.).
- Developed user interface by using theReactJS,FluxforSPAdevelopment.
- Involved in developing applications using Angular 2 - Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc. Used filters while coding in Angular 2.
- Developed Bootstrap responsive web application pages using Angular 2.0 services, components and directives for front end UI and consuming the Restful web service API and made use of CRUD Services for effective use of Web services.
- Coded in Angular 2 MVC framework to build the Web application for the internal use of the organization.
- Worked with HTTP/HTTPS protocols by using angular 2 components to build Restful services.
- Working with Bootstrap Components, which are written in AngularJS using Angular-UI components.
- Used Node.js to runGrunttasks and build properly the project (compile, minify, concat etc.).
- Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
- Developed Browse and Checkout modules of the application for different mobile and tablet versions using Bootstrap (HTML5, CSS3, SASS and AngularJS).
- Used Confidential analytics reports, optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
- Involved in designing and developing the JSON, XML Objects with MySQL.
- Used JSON for storing and exchanging information between browsers and servers.
- Experienced with AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters and used AngularJS for dependency injections.
- Implementing inheritance properties using SASS for creating responsive stylesheets.
- Been an active team player, helped in fixing bugs and carried out troubleshooting.
- Performs Unit testing with JASMINE and develops web services using RESTful APIs.
- Used GitHub for project hosting using Git.
- Performed Unit and System testing of the application using Karma.
- Developed the functionalities under Agile Methodology, JIRA processes and used JIRA for task assignment, bug tracking and fixture.
Environment: HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX, ReactJS, AngularJS, Angular-2.0, Node.js, Restful Web Services, TypeScript, XML, PHP, DOM, Firebug, JSON, DHTML, Jasmine, Eclipse, Grunt, Agile, JIRA, GIT, workflow, Windows.
Confidential
Web Developer
Responsibilities:
- Redesigned the existing site and to create new interfaces.
- Involved in extensiveHTML coding.
- Analysed, 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.
- HTML, CSS coding of front-end interfaces including cross-browser support and unit testing to ensure quality work.
- Implemented presentation tier using HTML, CSS by utilizing the mockups that were created by design team.
- Developed screen functionality using HTML, CSS, JavaScript.
- Developed UI using HTML, CSS, JavaScript validations and XML.
- Implemented interaction between frontend and backend using the JSON object.
- Wrote Cross Browser code of CSS and JavaScript for Internet Explorer and Firefox.
- Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, XML, SVN, PHP and Eclipse IDE.