We provide IT Staff Augmentation Services!

Sr Ui Developer Resume

3.00/5 (Submit Your Rating)

Plano -, TX

SUMMARY

  • Over 6+ years of experience as an established professional in building dynamic enterprise level web applications.
  • Extensive hands - on experience in designing and developing responsive feature rich web applications using front and back-end technologies like JavaScript, Angular (versions 2,4,5,7), React native, Node JS, Express.js, Vue.js, Bower, Gulp, Webpack, jQuery, AJAX, JSON, HTML5, CSS3.
  • Extensive experience wif client and server-side JavaScript frameworks such as Angular.JS and building AJAX driven Single Page Applications (SPA).
  • Hands on experience in creating Angular modules, controllers, directives and filters to deploy teh entire business logic. Experience developing cloud-native applications and deploying to a Cloud environment (i.e AWS, Azure).
  • Experience in building Responsive Single Page Applications (SPA) using React JS and rendering pages on teh server side for faster loading and updating.
  • Good experience in working wif new Html5, CSS3 features such as Flexbox, Pagination, Canvas, Elements, Web worker, Transitions, object-fit, Box-sizing, Drag and Drop and many other in teh web applications.
  • Extensive experience wif writing React JS components and managing DOM updates to render a web page faster and smoother.
  • Good experience in integrating Polymer components such as vaadin-progress-bar, s-grid, etc. into teh Angular application
  • Worked wif UX team in maintaining teh standards for teh application by following teh wireframes used by client. Experienced wif developing cloud services (OneOps/AWS / Kubernetes).
  • Hands on Experience in building scalable MEAN stack applications using MongoDB, Express.js, Angular.JS and Node JS.
  • Experience developing hybrid mobile applications using Ionic framework React Js utilizing HTML5, CSS, Sass and Proficiency in using different package managers like NPM (Node Package Manager), Bower.
  • Proficiency in using Gulp, Grunt, Webpack to minify/uglify and compress JavaScript files, Compile Sass files to CSS, use proxy to access servers.
  • Experience in deploying teh applications in Jenkins and working wif Bitbucket as version source control.
  • Responsible in transforming teh wireframes, storyboards, and mockups to develop web pages. Going through User Documents and creating wireframes and in corporate client feedback.
  • Experienced wif automated/manual testing tools using Jasmine, Karma, jest, enzyme etc.
  • Worked on deploying application to private cloud using tools like OneOps.
  • Experience in using various CI/CD tools like Jenkins, Looper, Concord, Nexus, Proximity.
  • A project-oriented team player wif solid communication and interpersonal skills and teh ability to maintain a congenial relationship wif teh client team and wif teh ability to manage multiple priorities under aggressive deadlines.
  • Good experience on working wif Agile, Scrum and few other development environments and Experience in Software Configuration management using SVN and GIT.

TECHNICAL SKILLS

Web technologies: JavaScript, Typescript, Kotlin, Cordova, HTML5, DHTML, CSS3, JSON, XML, DOMAJAX, HTTP, Cookies, Passport.js, React native, Redux, SASS, LESS, RWD.

Frame works: Angular.JS, Node JS, Express.js, Vue Js, Bootstrap, JQuery, React JS, Cue-me, Cordova, Gradle.

Data base: Oracle, Firebase, MySQL, SQL Server, Mongo DB, SQLite.

Applications: Apache Tomcat, Web Sphere, Web Logic, JBoss.

Build Tools/ IDE: Gulp.js, Grunt, Web pack, Eclipse, IntelliJ WebStorm, Visual Studio Code, Android studio, Brackets, Atom, Gradle.

Methodologies: Agile, Kanban, Scrum, RUP, TDD, ATDD, SDLC

Version Control: SVN, Android studio, Bitbucket and GIT

Debugging Tools: Firebug, Jasmine, Karma, Jest, Enzymes.

PROFESSIONAL EXPERIENCE

Confidential, Plano - TX

SR UI Developer

Responsibilities:

  • Responsible for architecting a powerful and feature-rich web application which resides on top of a Microservice architecture using Java Script, HTML, Typescript, AngularJS, Angular 8 and CSS.
  • Extensive experience in web application development using Lit elements, HTML, CSS, JavaScript, JQuery.
  • Provided guidelines for naming conventions where isolation not possible yet using Namespace CSS, Local Storage, Events and Cookies to avoid collisions and clarify ownership.
  • Continuous Deployment, Testing, Easier Frontend Renovation, High Resilience and Better Maintenance, Support code and style isolation
  • Design and implement components for teh Adobe CQ platform. Used Adobe Target services for teh Experience Target and A/B campaign.
  • Involved in AWS migration from on-premises environment to AWS cloud.
  • Analyzed existing services and converted them micro services and deployed them in AWS.
  • Involved in ANI Webservice Analysis for REST API implementation and deploy in ECS.
  • Actively participated and Co-ordinate wif Production releases, Application deployment and integration process and raised teh stacks using revup-portal.
  • Used JIRA Software for bug tracking and workflow management.
  • Responsible for deployments of teh application in pre-production environment Troubleshoot and resolved production tickets in a timely manner.
  • Used Struts framework to develop application based on MVC architecture and modularize teh application.
  • Implemented Hibernate in teh data access object layer to access and update information in teh Oracle database.
  • Developed User Interface in JSP, JavaScript and HTML wif Backbone JS Framework and Used Splunk to check teh logs.
  • Designed and developed REST-ful style Web Service layer and JMS for teh asynchronous exchange of critical business data and events amongJ2EE components and legacy system.

Environment: HTML5, CSS3, Angular JS, Angular 8, Typescript, SASS, LESS, JavaScript, ES6, Java, Java/J2EE,WebServices(SOAP and REST API), CAFÉ, Oracle, WebLogic and AWS, Git, Bootstrap 4, Npm, Jenkins.

Confidential, MCLEAN-VA

SR UI developer

Responsibilities:

  • Responsible for developing teh UI pages using Angular 7.0/9.0, HTML5, TypeScript, XML, JSON and Bootstrap.
  • Responsible to Style, look and feel of teh web page wif SASS that extends CSS wif dynamic behavior such as variable, mixing, operations and functions.
  • Developed Rapid application in Angular 9.0 wif TypeScript and implemented RXJS (reactive extension) for using Observable sequences to allow async data streams.
  • Used various Angular custom directives and developed reusable components and templates that can be re-used at various places in teh application.
  • Implemented NGRX store to maintain teh state of teh application. NGRX store was used to store results after angular injector observable retrieved teh data from backend. Added logic to dispatch teh action to NGRX store, this was done to update teh store and to update components subscribed to that particular store.
  • Created single Page Application wif loading multiple views using route services and adding more user experience to make dynamic by using Angular 9 framework.
  • Extensively worked wif making calls to APIs to fetch teh data from teh backend as JSON response and parse it on teh UI for DOM/CSS Manipulation.
  • Taking an active role in structuring our single page applications to make them easy to maintain and to ensure they are highly modularized.
  • Implemented click handlers via RXJS in component code snippet. This was done in order to make an observable sequence out of click event stream and to associate it wif data streams, which can be used Confidential teh time of subscription.
  • Implemented Angular 9.0 component router for navigation and teh services to connect teh web application to back-end APIs.
  • Work wif UI / UX designer to help create tan implement best design practices.
  • Implemented various Validation Controls for client-side validation and implemented custom validation controls. for managing Angular applications.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular.
  • Implemented HTTP requests using RxJS Observable library to handle multiple values over time.
  • Migrated an application developed in AngularJS to Angular 7.0 recently.
  • Worked wif JEST in Uni testing and Protractor for E2E testing angular modules.
  • Expert in creating bundling complex applications using Webpack or packaging it using gulp/grunt.
  • Worked in Scrum Methodology to provide more efficiently 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.
  • Implemented NGRX store React forms to maintain state of teh application and used to store teh result after angular injector observable to retrieve teh data from teh backend.
  • Followed Agile methodology and tracked teh project related issues and details in TDP and attended teh daily scrum meetings.
  • Hands on experience in designing and developing applications using java EE platforms.
  • Profound insight of Java and JEE internals (class loading, memory management, Transaction management etc.)
  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC).

Environment: HTML5, CSS3, Angular JS, Angular 7/8/9, Typescript, SASS, LESS, JavaScript, ES6, Java, NGRX Platform (Store, TEMPEffects, Router-Store, Store-Dev tools), Git, Bootstrap 4, Npm, Jenkins.

Confidential, Baltimore-MD

SR UI Developer

Responsibilities:

  • Involved in web designing using HTML5, XHTML, CSS3, JavaScript, jQuery and extensively used Table-less Design in CSS for positioning.
  • Heavily used HTML5, Bootstrap and CSS3 to make teh overall site responsive and less complicated for teh end customers who use teh website heavily on a day-to-day basis.
  • Developed and designed web pages using wif HTML5, CSS3, Angular 7, Node.JS and jQuery based on teh w3 standards.
  • Repeatedly worked on AWS Cloud platform and its features which include EC2, VPC, AMI, RDS, SES, S3, Route 53, IAM, LDAP, Cloud Formation, Cloud Front, and Cloud Watch. Extensively work on Jenkins and Hudson by installing, configuring and maintaining for teh purpose of continuous integration (CI) and for End-to-End automation for all build and deployments.
  • Implemented functionality using Angular 7, Typescript and ES6.
  • Used Angular 7 routing features to make teh component independent.
  • ImplementedAngular7services to communicate wif Express.js on teh server-side in-order to perform CRUD operations on database.
  • Used Angular 7 Life Cycle Hooks throughout teh application for components.
  • Created different single page applications usingAngular for users, sponsors, reviewer, and publisher.
  • Used NPM (NodePackage Manager) and Utility for dependency and version management of Node.JS packages for teh application.
  • Used @Input and @Output for passing data and triggering events across different components.
  • Have used AJAX to retrieve data from server synchronously in teh background wifout interfering wif teh display and existing page in an interactive way.
  • Created HTML5 navigation menu that is role-based menu items changes dynamically, derived from teh database in teh form of XML.
  • Developed different jQuery Component in MVC micro architecture Framework which internally use various design patterns such as singleton, command, delegate, etc.
  • Worked wif making calls to APIs to fetch teh data from teh backend as JSON response and parse it on theUIfor DOM/CSS Manipulation.
  • Increased developer productivity by using efficient programming methodologies and local development.

Environment: Angular 7, Java, Bootstrap, Html5, CSS3, JQuery, MVC, JavaScript, XML, UML, AWS, JavaScript, HTML, JSON, PL/SQL.

Confidential, Bentonville-AR

Sr UI Developer

Responsibilities:

  • Created Mobile and Web Applications using Cordova, Kotlin wif React Native, Redux and TypeScript, Observables, modules and tested wif Jasmine Scripts using Karma and jest, enzyme.
  • Played a key role in writing application logic using Eclipse IDE and Android SDK.
  • Tested and debugged teh application on Gradle, ADB, Android devices.
  • Responsible for implementing new features and redesign of dynamic web pages using JavaScript, React native, Node JS, Express.js, Bootstrap, Foundation, HTML5, CSS3.
  • Developing mobile apps for Android. Teh middleware-end use React JS, NodeJS, Express, MongoDB and Mongoose to provide Restful API.
  • Followed Agile methodology and tracked teh project related issues and details in TDP and attended teh daily scrum meetings. Also familiar wif Kanban board in JIRA tool.
  • Programmed wif clean, modular, robust code using Java and XML wif Android SDK platform.
  • Developed Responsive design to make teh portal compatible wif browser and mobile/Tablets/PCs/MAC by defining media queries which includes various handheld devices likeTC70, 70x etc.
  • Wrote reusable React JS components and managed states and props. Configured and developed routes using React-Router.
  • Extensively Worked onAndroidComponent such as Activity, Services, Broadcast and content provider.
  • Well Experienced on client serverapplicationmaking synchronous and asynchronous calls, consuming teh web services of type RESTful, POST and parsing of data using teh JSON, XML parsers Able to take initiative, work independently and also as a team player.
  • Experience wif Junit testing and also wifAndroidDebugger tool to deliver error free mobile application.
  • Extensively worked on Node Package Manager (NPM) to manage teh modules and dependencies. Configured routes between React native and Express.js to render teh templates from teh server-side.
  • Used React JS wif Redux to separate teh data and presentation layer. Utilized Redux stores to handle teh states and update teh UI.
  • Accelerated app performance by using Node JS clusters and improved scalability. Achieved zero down time by utilizing teh master and workers efficiently.
  • Implemented sessions using Node JS and Express.js along wif cookies to validate teh users and provide autantication.
  • Coded and used Generators and Promises to resolve callback hells resulting in efficient and structured code. Handled teh UI of teh application using React JS and wrote React components.
  • Extensively involved in redesigning teh entire site using CSS3, Bootstrap and Foundation for consistent look and feel across all browsers and all pages.
  • Utilized server-side pre-processors (SASS) for CSS to take advantage of @extend, Nesting capabilities.
  • Used Bootstrap along wif media queries to work on Responsive Web Design (RWD) and build a Responsive Web page.
  • Utilized Require.js and AMD to load multiple modules in one file and to install plugins.
  • Used Webpack in React native to bundle teh code and minify/uglify teh JavaScript and CSS files. Used Webpack to find any best practices violations and to create proxy to re-route XHR on systems.
  • In-depth Knowledge on deploying and maintain applications on both internal cloud (OneOps, now open source) and external clouds.
  • Used GIT version control, Android studio, Visual studio tools and GitHub to maintain teh source code.

Environment: React JS, Redux, Node JS, Npm, Gulp, Cordova, Kotlin, TypeScript, Maven, ES5, ES6, JavaScript, XML, UML, JavaScript, HTML, JSON, PL/SQL, Jekins, Android Studio, OneOps, Mongo DB, J2EE, Web Logic Application Server, Windows XP

Confidential, cincinnati-oh

UI developer

Responsibilities:

  • Currently migrating some components of teh project from Angular 2 to Angular 4.
  • Developed web pages to display items in inventory by using HTML5, CSS3, RWD (Responsive web design), JavaScript (ES6), Typescript, jQuery, Bootstrap.js, AngularJS, and Java.
  • ImplementedAngular4services to communicate wif Express.js on server-side in-order to perform CRUD operations on database.
  • Developed single page applications usingAngular 4,Typescript,web packandgrunt.
  • Used AngularJS Experience in Developing Custom Widgets using DOJO. created a Single Page Application (SPA) which can bind data to specific views and synchronize data wif server and implementedAngularJSFactories and controllers to manipulate and view every customer task data.
  • ImplementedAngular 4component router for navigation and teh services to connect teh web application to back-end APIs.
  • Used teh Java in teh development of web applications. Also used Express.js on teh top of Java as a proxy to interact wif RESTful services and interaction wif Mongo DB which is a NoSQL Database.
  • Hands on Experience wifAngular2 CLI and teh strong typing in Typescript.
  • TEMPEffectively used CSS3 features and created multiple columns, borders, backgrounds and usedSASSto maintain teh code wif snippets and teh available libraries.
  • Moved existing AngularJS controllers to Angular 2 components for better performance and also to achieve teh lazy loading.
  • Developed an end-to-end application for internal services using MEAN Stack.
  • UsedAgilesoftware development methodology that involved daily Scrum meetings and bi-weekly Sprints.
  • Developing cloud-native applications and deploying to a Cloud environment (i.e. IBM Cloud, AWS, Google Services, or Azure, etc.) Understand all phases of software development, including UI / User Interface design and development, micro services design and development, relational and non-relational DBs, APIs and external integration, quality assurance, security, and infrastructure.
  • Performed GET and POST requests inAJAXof XML, JSON using JavaScript, jQuery. Involve in fixing Front-End issues wif teh layouts.
  • Developed responsive applications using Bootstrap.js, Redux.js, Require.js, Ext.js, AngularJS and Java, which allowed teh same application to be optimized for both mobile and desktop resolutions.
  • Created UI/UX Assets for Front end Dev team to implement. Testing and troubleshooting using Chrome, Safari, FF, IE dev tools.
  • Worked on Cross-Browser compatibility and fixed teh bugs for multiple browsers available in teh market.
  • Developed SQL queries to perform insert, update or delete operation on MySQL database.
  • Involved in writing procedures, complex queries using PL/SQL to extract data from database, delete teh data and to reload teh data on Oracle DB using Toad tool.
  • Used CSS Sprites to decrease teh number of HTTP requests and load time of web pages.
  • Developed unit test cases and tested teh application using Karma and Protractor.
  • Used GIT as Version Control System.
  • Worked on JIRA for issue assignment and development tracking.

Environment: Angular.JS, Java, Azure, Express.JS, Typescript, ES6, Passport.JS, React native, Bootstrap, Html5, CSS3, MongoDB.

Confidential, Greenville-NC

UI Developer

Responsibilities:

  • Responsible for developing teh presentation layer using ReactJS, HTML, XML, XSLT, CSS3, RWD (Responsive Web Design), AJAX, Custom Tags, Struts-Html tag library and Apache Tiles.
  • Implemented user interface guidelines and standards throughout teh development and maintenance of teh website using JavaScript, jQuery, CSS, and HTML.
  • Developed teh administrativeUIusing ReactJS and Node.js.
  • Used ReactJS factory and services for dependency injection.
  • Used customized services and directives in AngularJS to develop dynamic and responsive webpages.
  • Used Node.js and Require.js to create Views to hook up models to teh DOM and synchronize data to/from server.
  • Developed ReactJS functionality in teh application to provide two-way binding to teh system.
  • Integrated wif back-end code (PHP) for highly interactive AJAX based applications.
  • IntegrateRESTfulAPI intoUIscreens to build dynamic modules using AJAX. Used Agile methodology for teh software development.
  • Developed data formatted web applications and deploy teh script using client-side scripting using JavaScript. Worked on Cross-Browser compatibility and fixed teh bugs for several browsers.
  • Created Responsive Designs (Mobile/Tablet/Desktop) using HTML & CSS, Bootstrap.
  • Maintained 24/7 high volume availability demands using open-source tools such as Linux, Apache, PHP, and MySQL.

Environment: JavaScript, HTML, Struts, CSS, RWD (Responsive Web Design), jQuery, Agile, React JS, AJAX, JDBC, JSP, Servlets, Web Services, JSON, XML, Spring MVC, RESTful, Backbone JS, Require JS, Bootstrap, Node JS, SVN, Apache, PHP, and MySQL.

Confidential 

UI Developer

Responsibilities:

  • Involved in all teh phases of SDLC including Requirements Collection, Design & Analysis of teh Customer Specifications, Development and Customization of teh Application.
  • Responsible for development of various GUI Screens using HTML, DHTML, JavaScript.
  • Worked on Design, UI, wire-framing, HTML, CSS, JQuery, JSP, accessibility, and optimization.
  • Translated designs and style guides into functional user interfaces, ensuring cross browser compatibility, performance and robustness.
  • Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Worked wif full UI control of HTML/CSS, maintaining code and cleanliness.
  • Created some prototype to implement some of teh latest features of HTML and CSS.
  • Worked wif back-end developers to implement AJAX, Node JS and dynamic HTML functionality in JQuery.
  • Extensively worked wif making calls to APIs to fetch teh data from teh backend as JSON response and parse it on teh UI for DOM/CSS Manipulation.
  • Used Karma, jasmine for unit testing and Protractor for end-to-end testing.
  • Maximized page load by analyzing content and adjusting teh code (by following optimization standards).
  • Worked wif complete redesigns of a daily events website and focused on improving readability, utility, and overall UX.

Environment: Java, XML, UML, JSP, JavaScript, HTML, node JS, AJAX, PL/SQL, Eclipse, ANT, WebLogic Application Server, Oracle 10g, Windows XP, karma.

We'd love your feedback!