We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

4.00/5 (Submit Your Rating)

Austin, TX

SUMMARY:

  • Around 8+years of extensive work experience as a UI /Web developer. Using Html 4.0/5, CSS2/CSS3, JavaScript, jQuery, BootStrap, Ajax, Json, React Js, Node Js, Angular Js 1.x/2.0/4.0/5, Webpack, ES6, RestApi.
  • Experience working with Angular JS to develop single page along with dynamic web applications.
  • Expertise in React JS framework to develop the SPA.
  • Experienced in React JS and working with React Flux architecture.
  • Experienced in working with Redux architecture using complex Object - Oriented concepts in improving the performance of the websites.
  • Handled all aspects of the UI development including designing, testing/debugging, and deploying.
  • Experience in developing web pages in Responsive Design using Bootstrap adapt to the changing environment.
  • Experience in developing latest version of Object Oriented JavaScript libraries like Angular Js, Node Js, React Js, Backbone Js.
  • Used JSON for storing and exchanging information between browser and servers.
  • Used JQuery to make the HTML and CSS code interact with the JavaScript functions to add dynamic web pages on the client side.
  • Good Knowledge on Angular2, Web Pack, ES6, and REDUX.
  • Expertise in designing and developing User Experiences for Web Applications using Web Authoring tools such as Adobe Dreamweaver CS3, Adobe Illustrator and Adobe Flash.
  • High level of expertise in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
  • Designed and added custom UI themes to web page using SASS CSS pre-processor instead of inline-styles or less.
  • Good knowledge and hands on experience with Angular 2.0 and Typescript.
  • Sound Knowledge and good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
  • ­­­­­­Expertise in version control tools like GIT, SVN and TFS to manage and control software development.
  • Experience in using Package Managers like NPM and Bower and good command in using Task managers like Grunt, Gulp and Brunch.
  • Experienced in fast paced Agile development environment and methodologies including Test Driven Development and Scrum with online tools like JIRA
  • Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.
  • Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills.

TECHNICAL SKILLS:

Web Technologies: HTML 4.0/5, CSS2/CSS3,JavaScript,EXTJS, AJAX, JQuery, JSON, JQuery UI, DOM, WEBPACK, ES, Angular 2/4.

Framework: Angular.js, React Js, Backbone.js, Node.js, MVC Framework.

IDE & Tools: MS Visual Studio, Notepad++, Dreamweaver, Eclipse, Brackets, Sublime Text, SQL Server 2008, Apache Tomcat 6, SharePoint, Visual Studio 10, Eclipse IDE,, GitHub

Debugging Tools: Dev Tools, JIRA

Languages: C++, Java

Version Controls: TFS, SVN, GIT.

Operating Systems: Windows, Mac OS X.

PROFESSIONAL EXPERIENCE:

Confidential, Austin, TX

Sr. UI Developer

Responsibilities:

  • Developed single page applications using Angular 4/5, Typescript, HTML5, CSS3, and Bootstrap4
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4/5.
  • Designed the front-end applications, User Interactive (UI) web pages using web technologies like HTML5/CSS3, Angular4, Angular5 and bootstrap.
  • Worked with Angular4/Angular5 framework in front end development that implements MVC pattern.
  • Worked on various projects in B2B, B2C websites using Angular4/Angular5 framework involving - Angular Directives, Components, Filters, Factory, Service, Angular Forms, and Angular Expressions.
  • Created reusable templates using Angular directives and worked with NPM package manager tools (Node JS)
  • Good knowledge on using Angular APIs like @angular/http For making HTTP requests, @angular/common Common core things including form validation, @angular/router Routing for the entire app
  • Implemented HTTP requests using Rxjs Observable library to handle multiple values over time
  • Good knowledge on creating services with Angular 4 @injectable property, as to make the service available for dependency injection when creating components
  • Implemented Node.js router to make cross-domain requests to API services: Spotify API, GitHub API, MongoDB
  • Called the Restful web service calls for POST, PUT, DELETE and GET methods
  • Extensively worked with making calls to WEB APIs to fetch the data from the back end as JSON response and parse it on the UI for DOM/CSS Manipulation
  • Solid knowledge of API authorization flow
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular 4
  • Used Git for managing source code

Environment: HTML5, CSS3, Typescript, Bootstrap4, Angular 4/5, REST API’s, Node JS, NPM, MongoDB, Git, Agile

Confidential, Paramus, NJ

Front End Web Designer

Responsibilities:

  • Worked closely with Engineers and product managers to create user stories and scenarios used for intuitive websites and mobile designs.
  • Implemented Angular 2 Services for connectivity between web application and back-end API'S using TypeScript.
  • Created Angular 2 components, implemented interpolation, input variables, Bootstrapping, NgFor, Ngif, Router Outlet, binding the events, decorators.
  • Used Rxjs catch library and catch functions to handle error handling in Angular 2 Application.
  • Built SPA with loading multiple views using route services using Angular 2 and Node.js.
  • Created Angular components like Controller, Directives, Services and Forms to collect the input from the User.
  • Used Angular 2 for Client-side validations while rendering JSON validation errors in the backend.
  • Developed Angular 2 Template driven forms and Model driven forms builder by using ngModel.
  • Used TSLint tool that checks Typescript code for readability, functional errors, maintainability.
  • Used Scaffolding tools like Yeoman to create skeleton of web application.
  • Used package managers like Bower and NPM.
  • Used Third-party API in application to add functionality of tracking.
  • Used SASS for code minification.
  • Used Webpack to bundle Typescript and JavaScript modules.
  • Involved a full complement of Express.js, Angular 2, Node.js and MongoDB to store and present assessments.
  • Involved in usage of Mongoose for Node.js which makes easy to access the database from Express.js application.
  • Involved in making of efficient and fast application running using Node.js Nonblocking I/O.
  • Involved in Unit testing, Integration testing, Regression testing and Acceptance testing.
  • Involved in writing test cases using Jasmine and Karma to ensure 100% code coverage.
  • Involved in deploying applications in Amazon Web Services environment using Continuous Integration tool (Jenkins), Continuous Deployment tool (Docker), Nginx (HTTP Server) and Git (Source Code Management).
  • Used Microsoft Visual Studio as an IDE.
  • Experience with working in short sprints in an Agile SCRUM software development model, good understanding of Scrum processes, tools like JIRA, and artifacts like Stories, Tasks.

Environment: HTML5, CSS3, JavaScript, JSON, jQuery, TypeScript, Angular 2, NodeJS, Express.js, MongoDB, Mongoose, REST API's, Webpack, Yeoman, npm, Bower, TSLint, Jasmine, Karma, JIRA, GIT, AWS, Jenkins, Dockers, Nginx and Visual Studio.

Confidential, Sunnyvale, CA

Front End Developer

Responsibilities:

  • Analyse system and functional requirements to determine feasibility
  • Identified actors, actions, and goals for each story. Linked all stories back to customer project management system for traceability and acceptance criteria
  • Broke stories down into logical tasks and identified technical requirements for each task
  • Formulated and documented technical architecture, components, and strategies for mitigating technical challenges
  • Created couple of custom, single-page, responsive web application to replace a legacy line-of-business web application. Leveraged angular JS resources for all data access, encapsulating URLs and standardizing data access interfaces. Created custom directives for re-usable components (multi-field form elements, background file uploads, etc)
  • Implemented Angular JS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory
  • Develop User interfaces for Modern Rich Internet Applications with the latest Front-End Technologies
  • Perform product analysis and development tasks of increasingly complex nature which may require extensive research and analysis
  • Writing tested and documented JavaScript, HTML and CSS
  • Make design and technical decisions for Angular JS projects
  • Develop application code and unit test in the Angular JS, Rest Web Services and Java technologies for the Application Development Center
  • Used React-Router to turn application into Single Page Application
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept
  • Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON
  • Worked on responsive design and developed a single responsive website that could be served to desktop, Tablets and mobile users using React.js
  • Having good experience in developing applications by writing server-side code with Node.js and Express framework, a database to store and retrieve data with MongoDB and front-end web pages designing with ReactJS
  • Maintained states in the stores and dispatched the actions using redux
  • Implemented the Drag and Drop functionality using React-Draggable
  • Used React-Autocomplete for creating google maps location search on the webpage Added Excel-Builder to download the Tabular data in Excel format using react
  • Experienced GIT for maintaining source code

Environment: HTML, CSS, Bootstrap, JavaScript, jQuery, React.JS, Node.JS, Angular JS, MongoDB, Flux, SOAP, RESTful, React-Draggable, React-Autocomplete, Agile, Java, Git

UI Developer

Confidential - Woonsocket, RI

Responsibilities:

  • Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
  • Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX, JSON and Angular.JS.
  • Created package.json for Bower and NPM and extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
  • Extensive experience using Bootstrap for layout and involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
  • Extensively used Debugging JavaScript using Chrome developer Toolbar, Firebug.
  • Developed the UI with extensive use of JavaScript, JSON and Ajax.
  • Coordinate with Interface Design Architects for meeting accessibility standards at code level.
  • Participate in the team on agile development cycle and followed SCRUM methodology.
  • Worked on creating responsive website for smart devices using Responsive design and media queries.
  • Produced content pages with CSS3 layout and style mark-up presentations and also used JavaScript methods and properties.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Developed the pages that are complaint to W3C standard.
  • Developed different jQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
  • Version control through CVS.
  • Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
  • Ensured site design integrity and quality control consistency throughout the project's lifecycle.
  • Updated the website from time to time for special Requirements.
  • Responsible for quality assurance of finished websites including the validation of web forms and links.

Environment: HTML, HTML5, CSS, CSS3, JavaScript, jQuery, AJAX JSON, Angular.JS, Bootstrap, Responsive design, Grunt, Bower, Node.js, NPM.

UI developer

Confidential

Responsibilities:

  • Developed customer facing software for managing advertisements to grow the business using JavaScript, HTML, CSS
  • Analysed, Designed and developed the system to meet the requirements of business users
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML
  • Implemented and designed user interface for web-based customer application
  • Developed data formatted web applications and deploy the script using Client-side scripting using JavaScript
  • Implemented presentation tier using HTML, CSS by utilizing the mock-ups that were created by design team
  • Designed dynamic client-side JavaScript codes to build web forms and stimulate process for web application, page navigation and form validation
  • Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules
  • Used jQuery to make the HTML, CSS interact with JavaScript functions to add dynamism to the web page
  • Produced content pages with CSS3 layout and style mark-up presentations and used JavaScript methods and properties
  • Used AJAX and JSON to request data from server and get all the information of warehouse status to be shown on the front-end side
  • Implemented interaction between frontend and backend using the JSON object
  • Using complex Object-Oriented concepts in improving the performance of the websites
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers
  • Used CSS to provide table free layout to user interface screen

Environment: HTML, CSS, DHTML, JavaScript, jQuery, AJAX, JSON, XML, MVC.

We'd love your feedback!