We provide IT Staff Augmentation Services!

Ui Developer Resume

4.00/5 (Submit Your Rating)

Plymouth Meeting, PA

PROFESSIONAL SUMMARY:

  • 8 years of experience as UI developer in developing Web - Based Applications and Client Server Applications.
  • Experience in creating, compelling front-end user interfaces using HTML 4/5, CSS 2/3, JavaScript, Bootstrap, XML, jQuery, AJAX and JSON.
  • Experience with client side JavaScript MVC frameworks such as Angular 1X/2, React JS.
  • Experienced in developing event driven applications using AJAX, JSON and XML.
  • Experience in developing web applications with Responsive Web Design and Cross-browser compatibility.
  • Experience in designing table less web applications using CSS (2/3) and with the help of tags as per W3C standards
  • Experience in designing web applications employing SEO techniques and SES
  • Experience in working with version control tools such as SVN, GIT, CVS.
  • Good experience of using RDBMS including Oracle 9i and MySQL.
  • Knowledge in server side scripting languages such as PHP, C#, java and ASP.Net
  • Experience in working with RESTful Web Services and implementing RESTful API's.
  • Experience working on scalable environment in Agile and Scrum methodologies.
  • Experience in using tools for development and design like Adobe Dreamweaver, Espresso, Sublime Text2 and Confidential Expression Web.
  • Experience in designing UI patterns and applications with the help of Adobe Photoshop CS6, Adobe Flash and Adobe Illustrator
  • Professional understanding of Software development life cycle (SDLC) as well as various phases such as Analysis, Design, Development and Testing
  • Involved in Production Support and Defect Resolution process
  • Efficient organizational work ethics, value based effective decision-making, team based cooperation and communication skills

TECHNICAL SKILLS:

Web Technologies: HTML4/5, CSS2/3, JavaScript, Bootstrap, JQUERY, JQUERY MOBILE, JSON, AJAX, Angular material design, Apache Cordova, Twitter Bootstrap, JQ Grid, Responsive Web Development, XML

JS Frameworks: Angular.js, React.js, D3.js, Backbone.js, Handlebar.js, Require.js, Node.js

CSS Frameworks: LESS, SASS, SUSY, Compass, Modernizer

Programming Languages: C, C++, core JAVA, C#

Developer Tools: Dreamweaver CS3, Eclipse IDE, Xcode, SVN, Sublime, Notepad++, Firebug, Dev tools, Fiddler, Grunt, Yeoman, Perforce, GIT, MS Visio, Adobe CS products

Application Servers: Apache, Web Logic, Tomcat

Backend Technologies: JSP, JSTL, Oracle9i/10g, MS SQL Server, j2EE

Browser: IE 7 & up, Firefox, Opera, Chrome, Safari

PROFESSIONAL EXPERIENCE:

Confidential, Plymouth Meeting, PA

UI Developer

Responsibilities:

  • Analyze business functional requirements to provide technical solutions & develop front-end applications.
  • Worked in an Agile Scrum development methodology to ensure delivery of high quality work with monthly iteration, also involved in sprint planning and retrospectives.
  • Understand UX designs for features to be implemented and develop UI features as per user stories defined Update existing components to add new features defined by product & test updated components to confirm functionality.
  • Used ReactJS to optimize components to enhance current functionality and provide new features.
  • Used Redux Sagas to maintain state of component and navigate across the application.
  • Worked with React Redux, props, state, keys, refs, events, default props and Prototypes.
  • Worked with Redux for state management. Created store, actions, and reducers as pure functions.
  • Experience with third party React components like - react-grid, react-sortable, react-tags, react-infinite-scroll, react-date picker, react-tags input, react-select, react-video.
  • Hands-on experience in handling and pre-processing the CSS style sheets using SASS and LESS pre-processors for writing cleaner code with great reusability.
  • Solid understanding of React Virtual Dom Algorithm, for React performance optimization
  • Worked with Webpack to build application containers & components and Babel, to transpile ES6 Java Script to browser understandable Java Script for easy use
  • Used ES6 Java Script Standard to implement front end functions and logic for the UI to function as expected
  • Used Postman to test API calls with required payload and get the response from servers
  • Worked closely with Product Owners to understand the business need and implement new features accordingly
  • Used confluence to maintain design patterns and business needs developed in the sprint to be used by future

Environment: ReactJS, Redux Sagas, Java Script, ES6, AJAX, JSON, SASS, NodeJS, NPM, Webpack, Babel, CI/CD Tools, MySQL, Jira, Confluence, GitLab, Visual Studio Code, Postman

Confidential, Chicago, IL

Full Stack Developer

Responsibilities:

  • Developed the web application using React JS, Node JS, Express JS, Couchbase.
  • Used React JS to create custom components for data manipulations and to display data in company standard format.
  • Developed React JS forms to manipulate text within HTML5 views.
  • Used Node JS and Express JS to setup the web servers and to integrate services.
  • Created forms and sessions using Node JS and Express JS to store the user data and provide dynamic views based on the users.
  • Designed and implemented server s ide RESTful web services using Node JS and Express JS and handled communications to the client side (React JS) using JSON.
  • Worked on server-side using Node JS along with Express JS and connect to the database using Couchbase server.
  • Extensively us ed tools like Webpack to uglify/minify JavaScript files, compile Sass files to CSS, reduce the React JS file size and used Grunt/Gulp for build automation and management.
  • Developed Sagas and Reducers to manage Actions(API) to handle data and UI behavior.
  • Utilized CSS preprocessors such as SASS to use variables and later compile it to CSS.
  • Created E-mail notification system using Postmark to send the payment confirmation to the attendee and send alerts about the event.
  • Created the Ticketing system for payment processing using Braintree .
  • Created customized badges for the attendees with QR code that can be scanned to check-in the attendee at the event.
  • Utilized NPM to create the project struc ture and update and install packages. Worked with GIT to maintain current and historical versions of source code.

Environment: React JS, Node JS, Express JS, CSS, SASS, Couchbase Server, Braintree, Postmark, GIT

Confidential, Iselin, NJ

UI Developer

Responsibilities:

  • Created Single Page Client-side applications using Angular 2, Angular material design and CSS3.
  • Created Angular 2 components and services for new website features
  • Responsible for checking cross browser compatibility on different browsers Google Chrome and safari
  • Implemented various screens for the front end using React JS and used various predefined components from redux library.
  • Worked in using React JS components, Forms, Events, Animations and Flux concept.
  • Involved in creating iOS Mobile app using React Native.
  • Responsible for creation of Data Visualizations using D3 and supported by the AngularJS framework.
  • Created an interactive dashboard that displays D3 data visualizations positioned on stacked bar and pie charts
  • Responsible for creating a custom angular directive to render an interactive D3 charts displaying data and pictures
  • Responsive Web Development implemented mostly supporting desktops, laptops and all the iPads which have iOS 8 and up
  • Developed hybrid mobile application with Apache Cordova that can run natively on iOS devices
  • Application functions with or without network access, caching reference data locally in SQLite data store and queuing posted data for future delivery
  • Involved with all phases of mobile app development from initial concepts, through design, development, testing and deployment

Environment: Angular 2, React Native, React JS, Angular material design, CSS3, D3 JS, Apache Cordova, Xcode, SQLite

Confidential, Redmond, WA

UI Developer

Responsibilities:

  • Developed the application based on MVC architecture.
  • Used A ngular JS to implement rich functionality in various routes like form validation, grid, search, sort, pagination, multi-selection, tags-input, advanced directives, authentication
  • Processed JSON response data by consuming RESTful web services and used A ngular filter for implementing search results.
  • Written Custom Directives in A ngular JS , making use of Modules and Filters objects asper the application requirement.
  • Used A ngular routing for navigation between Views in the application
  • Developed the application to be responsive for desktop, mobile and tablets using Twitter Bootstrap
  • Developed page layouts, navigation and presented designs and concepts to the clients and the management to review.
  • Used Ajax to refresh only certain section of the page and reduce the load on the web server
  • Defined text alignment, borders, positioning and many other typographic characteristics
  • Used best coding practices and naming conventions while writing code in JavaScript, HTML and CSS
  • Responsible for code optimization and testing across other browsers
  • Performed a lot of DOM operations for loading and manipulating dynamic content on Webpages

Environment: HTML, CSS, Angular, JavaScript, JSON, Ajax, Responsive Web Design, Bootstrap, RESTful

Confidential, Johnston, IA

Full Stack Developer

Responsibilities:

  • Created Single Page Client side applications using AngularJS, Typescript, Angular material design and CSS3.
  • Created AngularJS controllers, views, and services for new website features
  • Responsible for checking cross browser compatibility on different browsers Google Chrome and safari
  • Responsive Web Development implemented mostly supporting desktops, laptops and all the iPads which have iOS 8 and up
  • Involved in the development of web-service End points
  • Used Jasmine for unit testing of Typescript front end code
  • Wrote Queries, Stored Procedures and created tables using SQL
  • Wrote SQL Server unit tests for stored procedures using SQL Server object Explorer in Visual Studio 2015
  • Used Re-Sharper for finding compiler errors, runtime errors, redundancies, code and possible improvements for maintaining the code standards
  • Created TFS Build definition for continuous integration of code into the source control
  • Used build tool Grunt for minification, compilation and run unit testing of code
  • Followed Test driven development(TDD) and Agile methodology

Environment: Angular JS, Typescript, Angular material design, CSS3, MS Visual Studio 2015 IDE, C#.Net, SQL Server 2008, TFS, Windows services.

Confidential, Dallas, TX

UI Developer

Responsibilities:

  • Being Agile was involved in all aspects of the project right from requirements phase to production support.
  • Implemented Single Page Application ( SPA ) architecture and client side MVC using A ngular JS.
  • Used A ngular routing for navigation between Views in the application.
  • Used A ngular JS routers to establish routing between nested html views.
  • Development of Client Side Validation techniques using JQuery and A ngular JS directives.
  • Development of custom a ngular directives, which can be use along with HTML 5 components for DOM Manipulation.
  • Used A ngular JS in-build directives along with custom written directives.
  • Used Twitter Bootstrap for HTML components style definitions and user interface elements such as dialog boxes and tooltips.
  • Designed and developed the application to be responsive for desktop, mobile and tablets using Twitter Bootstrap.
  • Performed client side validations over the forms using JavaScript.
  • Used Ajax to refresh only certain section of the page and reduce the load on the web server
  • Used Responsive Web Design so that the website is compatible with different devices like desktops, laptops, tablets and smartphones
  • Used best coding practices and naming conventions while writing code in JavaScript, HTML and CSS
  • Bootstrap was used along with Angular.js in creating the Application
  • Developed and Deployed the Application on Eclipse and Tomcat Web Server
  • Responsible for code optimization and testing across other browsers

Environment: HTML, CSS, JavaScript, JQuery, JSON, Ajax, Single Page Application, Angular, Responsive Web Design, Bootstrap, Tomcat, Eclipse, SVN

Confidential, New York, NY

UI Developer

Responsibilities:

  • Worked closely with cross-functional teams as a part of Agile environment
  • Hand-coded HTML5, CSS3, Java Script and jQuery to create front-end
  • Hands on experience with third party web services APIs and Web Services using AJAX and jQuery
  • Responsible for checking cross browser compatibility, Responsive Web Design and hence worked on different browsers like Firefox, Google Chrome and Internet Explorer
  • Developed and Deployed the Application on Eclipse and WebLogic Web Server
  • Involved in all phases of the end-to-end implementation project- requirements gathering, analysis and design, development, testing and debugging
  • Designed and developed the application to be responsive for desktop, mobile and tablets using Twitter Bootstrap (HTML5, CSS, and JavaScript)
  • Worked in an approach to avoid Cross Shell Scripting using JavaScript
  • Used JIRA for bug tracking
  • Developed code to fetch data from back-end and populate on UI using AJAX and JSON
  • Used Java JSP for form handling, session storage and process request for the dynamically generated web pages
  • Participated in product development discussions and providing UI related information
  • Maintained W3C standards

Environment: HTML5, CSS3, JavaScript, JQuery, Twitter Bootstrap, Bing Maps, JQ Grid, JSP, Angular.js, JSON, AJAX,, Eclipse, JIRA, Java

Confidential, l Segundo, CA

UI Developer

Responsibilities:

  • Participated with end users and business analyst to understand the business requirements
  • Responsible for design and development of the web pages from mock- ups (PSD)
  • Designed dynamic and browser compatible pages using HTML5, CSS3, JQuery and JavaScript
  • CSS styles were developed inorder to preserve the uniformity of all the screens throughout the application and positioning of screen objects
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application
  • Worked closely with back end team to implement AJAX call to REST APIs and update dynamic functionality of HTML in JQuery
  • Wrote code to build Views and Models as part of MVC pattern using Angular.js
  • Created web pages using Twitter Bootstrap that cater to Android and IOS web platforms
  • Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity and improve communication
  • Participated in AGILE SCRUM meetings, sprint planning sessions and retrospective meetings during the 2week sprint cycles

Environment: HTML5, CSS3, JavaScript, JQuery, Ajax, REST APIs, Twitter Bootstrap, JIRA, Agile

Confidential

Front End/.NET Developer

Responsibilities:

  • Developed custom controls and server side components using C#.Net
  • Designed UML diagrams using VISIO for analyzing the client's requirements and to develop an accurate representation of the system in detail
  • Designed and implemented a Multi-Tier Application including the Presentation, Business and Data Access Layer
  • Data Access Layer for the Application is implemented using ADO.NET for data input, query, retrieve and management of data. SQL Server 2005 is utilized as the data repository
  • Designed Windows Services which will supply 'Star Rewards' Data to other internal teams
  • Developed front end which can interact with a separate server called RBP (Role Based Permissions) for identifying the privileges of the employee accessing the application
  • Created Stored Procedures and triggers to perform automated rules, updating to related tables
  • Review Award History Reports were generated using Crystal Reports control in .Net for employee to review their rewards
  • Visual Studio 2005 is utilized as the IDE tool for the management of the project and controls as they are developed and deployed
  • Used Cascading Style Sheet ( CSS ) to attain uniformity through all the pages
  • Implemented Responsible for developing and implementing Workflows

Environment: MS Visual Studio 2005 IDE, ASP.Net 3.5, ADO.Net, C#.Net, SQL Server 2005, TFS, Windows services, XML, Design Patterns, UML

We'd love your feedback!