Ui Developer Resume
Plano, TX
SUMMARY
- Over 7+ years of extensive experience as Front End UI/UX developer experienced in designing Web applications and User Interface applications using HTML5, CSS3, PHP, Node.js, React.js, Bootstrap4, AJAX, JSON,XML, Angular and AngularJS
- Experience in working on user interface web applications using HTML, HTML5, CSS, CSS3, TWITTER BOOTSTRAP, JAVASCRIPT, TYPESCRIPT, JQUERY, AJAX, JSON, ANGULAR 1.x/2/4/6/8, and NODE.JS with Express Framework.6
- Analyzed and designed web applications using HTML5, CSS3, PHP, Node.js, React.js, Bootstrap4 and AngularJS.
- Proficient in web application development projects that required responsive web design using flex box features of CSS3 and preprocessors like SASS, LESS.
- Expertise in Client Side designing and validations using XML, HTML4/HTML5, DHTML, CSS3, JavaScript and JQuery.
- Proficient in Single Page application design and development using JavaScript frameworks like Angular 1.x/2/4.
- Designed Frontend with in object - oriented JavaScript Framework like Angular.JS and Ext.JS.
- Developed web pages using Ext JS, Forms, Components, Layouts, Events, Validations, Trees, Grids components.
- Enhanced user experience by designing new web features using MVCFramework like Node.js.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.js, Node.js, andJQuery.
- Experience in developing UI modules for the mobile version of the website using React.js.
- Good Understanding of Angular 2/4 components, Node jsand Typescript implementation.
- Experience in using of Node JS, Express JS, and Mongo DB on server side and integrating it with JavaScript framework (Angular js) on Client Side.
- Extensive experience as a Front-End Web and CSS developer, standards-compliant, and cross-browser compatible websites and web applications.
- Strong debugging, problem-solving and analytical skills with excellent understanding of system development methodologies, techniques and tools.
- Excellent communication skills to discuss the projects with technical and non-technical SME’s during the sprint meetings for agile as well as scrum development methodology.
- Very good Team player, self-motivated, hardworking professional with good organizational, leadership, interpersonal and communication skills.
- Quick learner and adapt quickly to any new situation/changes and work pro-actively towards meeting deadlines.
- Used problem solving aptitude to enhance application performance by 14%
- Experienced in working along the MVC architecture and in using version control (SVN)
- Experience in React Flux architecture and React Router for developing Single Page Applications SPA’s
- Drupal developer with 3 years experience in site building and frontend and backend development
- Used Adobe XD to build the mockups for different healthcare products which provides the basic functionality and styling properties
- Implemented projects using OOAD design and development methodology using tools like UML
- Specialities in Accessible Web design and development, W3CWeb Content Accessibility Guidelines and Section 508 Accessibility
- Experience in making Responsive Web Pages using Media Queries ad Bootstrap, Material Design for styling applications
- Experienced in working closely with the bac-end team to display data using the custom components, library components and Redux
- Created Typescript reusable components and services to consume RESTAPI’s using Component based architecture
- Used Express Framework to set up middleware to respond to the HTTP requests with the help of NodeJS
- Experienced in working with the NoSQL Database like Mongo DB
- Experience in functional programming with Lodash with React JS
- Ability to write clear, well-documented, well-commented and efficient code for web development
- 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
- Used various IDE’s, Dreamweaver, Notepad++, eclipse, Adobe Photoshop
- Implemented easy to use Bootstrap plugins for building carousel, accordion, modal windows
TECHNICAL SKILLS
Languages: Java, PL/SQL.
J2EE Technology: JSP, AJAX, JDBC, Servlets, Java, XML, ANT, Maven, JSON.
Web Technology: HTML, CSS, JavaScript, XML, DHTML, JSP, Bootstrap, angular JS, JQuery, NodeJS, Express JS, D3 JS, Gulp, Webpack,Jekyll.
XML Technology: XSLT, XML, DOM, REST.
Methodologies: MVC, RAD (Rapid application Development), JAD (Joint Application Development), UML, OOPS (Object Oriented Programming) Test Driven Development.
Web/Applications Servers: Apache Tomcat, IBM web sphere 6.1.
Frameworks: Angular JS, Ember JS, React JS
Tools: & IDE: Eclipse, Net Beans, TOAD, SQL Developer, Brackets, Sublime, Notepad++.
Database: Oracle 10g, SQL Server, DB2, MySQL.
JS Unit Testing: Karma, Jasmine, Mocha, protractor.
Software: Balsmiq, InVision, Framer, Adobe Creative Suite
PROFESSIONAL EXPERIENCE
UI Developer
Confidential, Plano, TX
Responsibilities:
- Produced multiple visual elements of web applications by translating UI/UX design
- Ensured end to end process of data extraction until reporting, increasing efficiency by up to 25%
- Developed user interface by using ReactJS for Bloomreach websites
- Performed the System Testing, Regression Testing for complete UI after fixing the issues which are reported by testing team
- Worked on Bloomreach Experience Manager to increase the marketing for the customer data
- Integrating Bloomreach Engagement using ReactJS SDK for modular homes
- Produced content pages with CSS3 layout and style markup presentations and also used Javascript methods and properties
- Added Dynamic Functionality by creating and dispatching Action Creators that deployed actions
- Created reusable components that were easily maintainable, reducing the time spent on future development by 40%
- Designed and implemented scalable solutions for data storage with the use of NoSQL databases such as MongoDB.
- Maximixed use of Events and promises in ES6 and React for application control flow
- Configured rules for ES Lint which in turn helps the developers to write safe neat and error less code and wrote git-hooks file to validate these lint errors before allowing developers to commit
- Worked with AXIOS, promise based HTTP client for the browser and node.js for hitting REST endpoints and fetching data into the app
Environment: React JS, HTML 5, CSS3, Sass, JavaScript, Bootstrap, Ajax, React JS, Redux, Flex, JSON, Github, Restful API, Azure, Bloomreach.
Sr.UI Developer
Confidential, Cleveland, OH
Responsibilities:
- Designed multiple dynamic and browser compatible pages using Javascript frameworks (React)
- Built cross-browser compatible and accessibility complaint websites, resulting in 22% faster load time than industry average
- Developed new React components for the customer facing web application, improving the average user time on page by 2 minutes
- Built extensive test coverage for all new features, reducing the number of customer complaints by 10%
- Developed product with React for a new feature, improving customer adoption by 25%
- I had the responsibility to train 4 people the front end basics and helped them develop further
- Created Front-end Application using HTML5, CSS3, JavaScript, TypeScript, Angular 4/5/6/8, Twitter Bootstrap and JSON.
- Extensively used Angular 8forms like Template Driven forms and Reactive forms (Dynamic Forms) to perform form validations both on server and client side.
- Implemented Angular 8 concepts: Interpolation, Input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding the click event, Component decorator, binding to the hidden property.
- With the concept of React.JS Worked on usage metrics and end to end events tracing for analysis purpose.
- Created components using ReactJS and created documentation for components.
- Designed Frontend with in object-oriented JavaScript Framework using ReactJS.
- Used the feature of ReactJS of running the server and rendering the virtual DOM, returning to the browser as a regular page.
- Developed the Services using AWS ElasticSearch, Restful Services using JAX-RS and Java.
- Used Javascript and JQuery, D3, JSON, Three JS for validating the input given to the user interface.
- Created TypeScript reusable components and services to consume REST API's using
- Implemented a Node.js server to manage authentication.
- Implemented Angular 8 services to connect the web application to back-end APIs to POST/GET the data used in the application. worked on Angular 8 concepts like building the components, Data binding, String Interpolation, Property Binding, Event Binding, Two-way Data binding (with the help of Forms Module), Directives using ngif Structural Directive) to Output Data Conditionally.
- Worked with team of 4 developers and provided end-to-end solutions for clients
- Created user-centered designs by understanding business requirements, and user feedback
- Used understanding of React fundamentals to promote better component lifecycle practices, increasing turnaround speed by 23% with 100% deadline adherence
- Converted the storybook from MUI 4 to MUI 5 by updating the Webpack packages
- Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON
- Used React-Autocomplete for creating google map’s location search on the webpage Added Excel-Builder to download the Tabular data in Excel format using react.
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
- Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis
- Knowledge of performing testing frameworks including Jest and Create-React-Renderer
- Designed new modular Ul components for the usage of interactive pattern library using Pattern Lab &React Storybook
- Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues
- Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team
Environment: Angular 1.x/2/4/6/8, HTML 5, CSS3, Sass, JavaScript, Bootstrap, Ajax, React JS, Redux, Flex, My SQL, XML, XSL, XSLT, JSON, Github, Restful API, Azure.
Front End Developer
Confidential, Chicago, IL
Responsibilities:
- Streamlined website development by migrating to Acquia's Drupal hosting service, decreased page load times by over 75% using a content delivery network
- Designed and tested various themes, modules and processes to extend Drupal to meet the clients needs, configured and created custom modules and implemented ChartJS module in drupal 7/8/9
- Patched stake holders websites within Drupal in partnership with Acquia for security vulnerabilities, assess the criticality
- Developed a unique namer app which converts purchase history from MySQL to RESTful API using Flask, deployed it on Ubuntu
- Called the Restful web services calls for POST, PUT, DELETE and GET methods
- Developed dynamic and browser compatible pages using HTML5, CSS3, Bootstrap, jQuery and typescript
- Created single-page applications using Angular2 framework.
- Created components, controllers, Filters, Directives, Routers, factories and Services by using Angular2.
- Implemented Angular4 services to connect the web application to back-end APIs to POST/GET the data used in the application.
- Used Angualr4 Dependency Injection (DI) to inject Angular Services and Custom Services to create reusable components.
- Created TypeScript reusable components and services to consume REST APIs using Component based architecture provided by Angular2.
- Built reusable components including Filters, Dropdown selections, Slider Pages, and Dropdown Menus.
- Extensively used custom directives to build highly maintainable and reusable modules with two-way data binding.
- Used Angular2 to connect the web application to back-end APIs, used RESTFUL methods to interact with several API's, and wrote custom directives for a responsive user interface
- Attended the grooming sessions where we discuss about the features that are in the backlog and which must be addressed for the release for the sprint which is two weeks
- Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React Js
Environment: Angular 1.x/2/4, HTML 5, CSS3, Sass, JavaScript, Bootstrap, Ajax, Drupal, MySQL, XML, JSON, Github, Restful API, AWS
UI/UX Developer
Confidential, Chicago, IL
Responsibilities:
- Worked on MVC frameworks, to build responsive websites using Angular Material, Bootstrap and CSS media queries.
- Created new features, functionality and capabilities on the websites using AJAX, JSON, JavaScript.
- Collaborated with back-end engineers to develop web applications that maximizes office productivity and automates redundant tasks.
- Designed and implemented HTML email templates and newsletters for marketing campaigns.
- Created modular, responsive templates using modern CSS techniques and JavaScript libraries.
- Closely worked with business system analyst to understand the requirements to ensure the right set of UI modules are being built.
- Responsible for the architecture, design, and development of high-volume web service applications.
- Implemented and maintained content management systems (primarily WordPress, some Drupal) including installation, configuration, troubleshooting and creation of custom SLS plugins and content types
- Developed and deployed web applications and client-side web interface components that interact with relational database management systems
- Build custom websites using Bootstrap and WordPress, including custom plug-ins and filters.
- Ensured proper documentation and reports in all stages of product life cycles
- Experienced on creating and managing Azure VM, VMware tools, Cloud Services, and Storages
- Creating and managing Azure Web-Apps and providing access permission or Authorization to Microsoft Accounts
- 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
- Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency
- Developed WebAPI using Node.JS and hosted on multiple load balanced API instances
- As a backend developer, me was responsible for creating RESTFUL Web using Node.js & Express.js
- Used the new tags from HTML5 like section, article, header, footer, canvas for animations
- Worked with npm commands and using package.json for managing dependencies and dev-dependencies of NodeJS applications
- Used REST client / POSTMAN to check the response of various API's, Swagger UI as a visual documentation for back-end implementation and client-side consumption
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular2
- Used important concepts like Directives, Data Binding and Dependency Injection in Angular JS
Environment: Angular 1.x/2/4,Typescript, React.js, Node.JS, JavaScript, JQuery,Bootstrap, Ajax, HTML5, CSS3, SVN, Sublime, Maven, GIT, Mongo DB.
Software Developer Intern
Confidential, Cleveland, OH
Responsibilities:
- Designed Responsive webpages as per the client's instructions and principles all through the development and support of the website utilizing HTML5, CSS3, Bootstrap and JavaScript.
- Experienced in React JS and working with ReactFlux architecture.
- Experienced in working with Redux architecture.
- Working with ECMAScript 6 features.
- For the build of JSX and ES2015(ES6) Babel used webpack.
- Working with React Router for developing Single Page Applications SPAs.
- Experienced in developing React components. Used Axios with React JS for making AJAX Calls.
- Working experience with Typescript new features block scope, type restrictions, decorators, arrow functions, classes, interfaces, modules (import and exports).
- Responsive Web design used Bootstrap to build grids, layouts and components. Used Bootstrap components like dropdown menus, navigation bar, alerts, and labels.
- Worked with modules like MongoDB for database persistence using Node JS to interact with MongoDB.
- Good experience in using GIT and TFS.
- Responsible for front-end UI design using HTML5, CSS3, JavaScript, jQuery, jQuery plugins.
- Enhanced and built reusable components across different modules using Custom directives and CSS classes
- Maintained 24/7 high volume availability using open source tools such as Linux, Apache, and MySQL
- Developed the Rich Internet Applications (RIA’s) with the help Adobe Dreamweaver CS3 and AdobeContributeCS3 and AJAX
- Understand each and every module and gather and manage 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
- Used the feature of ReactJS of running the server and rendering the virtual DOM, returning to the browser as a regular page
- Implemented the Drag and Drop functionality using React-Draggable
- Extensive experience in ag-Grid for grid view, UI- Select for custom dropdowns, controls and integrations
- Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown,multi-Level Dropdown and many more.
- In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
Environment: ReactJS, CSS, CMS, SEO, HTML, XML, JavaScript, JSP, AJAX,Adobe Photoshop
Software Developer
Confidential
Responsibilities:
- Responsible for the HTML/CSS for email marketing, mobile micro-site development, landing page creation and site content.
- Collaborated with design team on the conceptualization, development and execution of cross media marketing campaigns.
- Ensured site design integrity and quality control consistency throughout the project's lifecycle
- Responsible for quality assurance of finished websites including the validation of web forms and links.
- Produce elegant interactive solutions to complex problems that perform effectively across cross browser and cross-domain environments.
- Developed data formatted web applications and deploy the script using client-side-scripting using JavaScript.
- Wrote external CSS file, which linked to the HTML file to increase the traffic of the web site
- Designed the web pages by using HTML, XHTML, CSS and deploy the script using with JavaScript
- Responsible for developing the UI pages using Angular, HTML5, CSS3, JavaScript, PrimeNG and Bootstrap
- Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions
- Used various Angular 2 custom directives and developed reusable components and templates that can be reused at various places in the application
- Worked with Angular 2 to develop single page applications, worked with ngrx for managing Angular applications
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 2
- Implemented HTTP requests using RxJS Observable library to handle multiple values over time
- Experience in working with the advanced JavaScript such as ECMAScript 6 (ES6)
- Migrated an application developed in Angular 4.0 to Angular 5.0
- Worked with JASMINE in testing and Protractor for unit testing angular modules
- Expert in creating bundling complex applications using Webpack or packaging it using gulp/grunt
- Worked in Kanban Methodology to provide more efficient work and higher quality.
- Used JIRA for bug tracking. Git is used as a version control tool and Jenkins is used for continuous integration of builds.
Environment: HTML5, CSS3, Angular 2,JavaScript, JQUERY, AJAX, JSON, XML, SVN, Spring MVC, Linux, Angular 2/4, Apache and MySQL.