We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

4.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY

  • Around 7 years of professional experience in all phases of SDLC (Software Development Life Cycle) including requirements analysis, applications design, development, Integration, maintenance, Installation, Implementation and testing of various client/server, N - tier and web applications.
  • Experienced as a Web Developer in developing Java based applications using HTML5, CSS3, Bootstrap, JavaScript, Typescript, DOM, and jQuery, Ajax, PHP, JSON, React JS, Node JS, Angular JS &Angular.
  • Worked with Bootstrap Twitter framework and Angular to Design Single Page Application.
  • Fluent in developing applications using Angular features like components, pipes modules, templates, metadata, data binding, routing and Angular CLI.
  • Expert in all aspects of AngularJS like routing, modularity, dependency injection, service calls and custom directives for single page applications.
  • Expertise on creating Responsive Web Design (RWD) for Mobile/Tablet/Desktop.
  • Expertise in creating the pages using CSS3 Webpages layouts and vast knowledge in usability and, accessibility concepts.
  • Collaborating with backend developers and make the application based the client requirement.
  • Knowledge in working with RESTFUL Web Services and implementing RESTFUL API's.
  • Well versed in using ES6, JavaScript Syntax Extension (JSX) with ReactJS, Flux/Redux & React Native.
  • ExpertiseinRedux architecture using complex Object-Oriented concepts in improving the performance of the websites.
  • Insightful knowledge of using CSS pre-processors like SASS and LESS.
  • Deep understanding in implementing the business rules in different layers like UI, services and backend database.
  • Expertise in AJAX requests (RESTFUL API's and web services) using Nodejs and JSON responses.
  • Experience in writing unit tests using Mocha, Chai, Protractor, Q Unit, Jasmine and Karma.
  • Have used source code control systems like GIT, SVN and TFS.
  • Knowledge in developing web applications supporting different browsers like IE6-IE9, Mozilla Firefox, Safari and Google Chrome.
  • Involved in Agile (Scrum) methodology that included iterative application development, stand up meetings, weekly Sprints, and customer reporting backlogs
  • Some exposure to MongoDB and writing optimized SQL queries for relational databases like SQL Server, MySQL and Oracle.
  • Seasoned in various software development methodologies Agile, Scrum, Waterfall, Jira and TDD (Test Driven Development).
  • Working knowledge of creating Amazon EC2 instances and deploying code on cloud platforms such as AWS using Jenkins, Docker, Nginx and Git.
  • Used content management systems like Adobe Experience Manager (AEM)/Adobe CQ5&WordPress.
  • Exposure to application servers like Confidential WebSphere, Apache Tomcat and WebLogic.
  • Exercised with text editors like MicrosoftVisual Studio, Atom, Sublime Text, Brackets and WebStrom.

TECHNICAL SKILLS

Technologies: SCSS, HTML4/HTML5, CSS2/3, jQuery, DOM, AJAX, JSON, XML, Bootstrap.

Frameworks: Angular JS, Angular 2/4/5/6/7, Node JS, ReactJS, Redux and React native.

IDE’s: Sublime Text, Atom, Visual Studio, Brackets, Web Storm, Eclipse

Work Flow &Scripting: Responsive Web Design, Single Page App, JavaScript,Typescript, ES5, ES6

Servers & Cloud: Apache Tomcat, WebSphere, WebLogic.

Methodologies: Agile,Scrum, Waterfall.

Tools: NPM, Bower, Webpack, Babel, Yeoman, Emmet, Grunt and Gulp

Database: MongoDB, MySQL, SQL Server, Oracle.

Testing Tools: Jasmine, Karma and Mocha, chai.

Version Control: Git, SVN, TFS.

Servers& Cloud: Apache Tomcat, WebSphere, WebLogic, Jenkins, AWS

Operating System: Windows, Windows Server, Mac.

PROFESSIONAL EXPERIENCE

Confidential, St. Louis, MO

Sr. UI Developer

Responsibilities:

  • Contributed as key resource of the "Angular 4 Framework Team" in developing a web application by using Angular 4 as front-end by using Web API to receive and pass data to back-end.
  • Created Angular 4 components implemented Interpolation, Input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding the click event, Component decorator, binding to the hidden property.
  • Implemented Angular 4 component router for navigation and services to connect the web application to back-end APIs.
  • Involved in complete development of Agile Development methodology / SCRUM and tested theapplication in each iteration.
  • Wrote code to implement AJAX based application by fetching the response from backend API.
  • Written modular, secure, and well-tested front-end code in Typescript, HTML5 and CSS3 usingthe Latest web Technologies.
  • Worked on Various Encryption techniques to make the project more secure.
  • Expertise on creating Responsive Web Design (RWD) for Mobile/Tablet/Desktop.
  • Creating Typescript reusable components and services to consume REST API’s usingcomponent based architecture.
  • Involved in implementation of RESTful web service APIs using AJAX calls and JSON as dataexchanging tool.
  • Used Web pack to bundle Typescript and JavaScript modules.
  • Used TSLint tool that checks Typescript code for readability, maintainability and functional errors
  • Wrote services to store and retrieve user data from the Oracle for the application on devices.
  • Worked with the QA team in fixing the bugs, checking cross browser compatibility along withthe onsite-offshore testing model.
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on every day basis.
  • Experience of working on CSS Preprocessors like SASS along with JavaScript(ES5 & ES6) taskrunners like Grunt JS.
  • Applied the knowledge of debugging the HTML 4/5 and JavaScript codes using Firebug inFirefox and Chrome developer tools in the Google Chrome Browsers.
  • Integrating coding GIT, delivering code stream and creating new base line for updated code as aDaily activity.
  • Coordinating with offshore and onshore team.
  • Involved in daily scrum stand-up meeting to discuss the design and work progress.
  • Responsible for deployment of the Application in production and any post deployment issues.
  • HP ALM is used to tracking tool used for defects in various environment’s

Environment: HTML4/5, CSS3, Typescript, Angular4, AJAX,JSON, NodeJS, TSLint, Agile, RESTAPI’s,Webpack, Oracle, Firebug, GIT, SASS, JIRA, HP ALM, Jenkins and Visual Studio.

Confidential, Rancho Cordova, CA

Sr. UI developer

Responsibilities:

  • Designed the front-end applications, user interactive (UI) web pages using web technologies like AngularJS, HTML5/4, XHTML, CSS3/2, JavaScript, jQuery, jSON andBootstrap.
  • Experience developing web pages using AngularJS framework and familiar with various AngularJS directives, filters and services.
  • Used AngularJS framework for building web-apps and is highly efficient with PHP framework as well as using Restful services.
  • Used various jQuery and Bootstrap plugins like date picker, bootstrap select etc.
  • Designing web pages for HTML files that supports AJAX component, Rich design time UI to use AJAX libraries such as jQuery.
  • Experience of Bootstrapping and modularizing an application with AngularJS injector.
  • Implemented the Buttons like popup windows and the modal windows by using the jQuery.
  • Using advanced level of JQUERY, AJAX, JavaScript, Angular JS, Bootstrap, CSS and pure CSS layouts.
  • Designed front-end web applications by writing HTML code with the help of Search Engine Optimization (SEO) techniques.
  • Wrote code to fetch data from Web services using AJAXviaJSONresponse and updating the HTML pages.
  • Worked on Browser Compatibility and tested the web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
  • Responsible for the creation and execution of the Unit Test Cases using Jasmine as testing framework and Karma as test runner.
  • Used GIT for version control, JIRA for defect tracking.
  • Involved in Agile process, two-week Sprints, and daily Scrums to discuss the development of the application experience with JIRA Task Board.
  • Integrating coding GIT, delivering code stream and creating new base line for updated code as aDaily activity.
  • Closely worked with the QA team in fixing the bugs.
  • Discussed various ideas/suggestions for the ongoing project regarding the page layout,creative design and business flow.

Environment: HTML5, XHTML, CSS2/3, JavaScript, JQUERY, Karma, Angular JS, AJAX, jQuery, Jasmine, Bootstrap, JSON, XML, JIRA, GIT.

Confidential, Sacramento,CA

UI Developer

Responsibilities:

  • The main aim of our application is to streamline and automate the process of single page application using Reactjs with the Redux framework.
  • I used web pack, react.js to render application architecture.
  • Used ReactJS components, Forms, Events, Keys, Router and Animations.
  • Worked on ReactJS for developing UI using Sorting, Pagination and rendering for search page.
  • Involved in ReactJS for Data patterns, which improves readability and made it easier to maintain larger apps.
  • Proficient in writing react code with help of ECMAScript 2015(ES6) and JSX.
  • Used Redux/Flux to maintain unidirectional flow of data.
  • Used Redux library to get state of application.
  • Reduced the code logic using ES6 reusable controls.
  • Developed user interface using Node.js and developed client-side interface using React.js.
  • Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Created some reusable components for designing interfaces using ReactJS.
  • Used ReactJS for declarative, efficient, and flexible JavaScript library for building user interfaces.
  • Used REDUX Architecture to route different endpoints, made Restful services to manipulate data.
  • The application included creating simple React components in parent - child relationships and fetch the server data and render the output in a static HTML structure.
  • For server side programming used Java, so having intermediate knowledge of Java, JSP, Servlets, JDBC, Struts, spring and Hibernate.
  • Used dependency tools Grunt&Gulp to perform repetitive tasks minification, compilation, Unit testing.
  • We follow AGILE methodology and JIRA for the bug tracker tool.
  • Created front-end unit tests using Mocha for React Action methods and Reducers.
  • Used SASS to customize the styles of HTML and preprocess the CSS files
  • Involved in implementation of RESTful web serviceAPIs using AJAX calls and JSON as data exchanging tool.
  • Involved in configuring the GIT repository and maintain the version control using GIT.
  • Discussed various ideas/suggestions for the ongoing web sites regarding the page layout and creative design.
  • Coordinating with offshore and onshore team.
  • Involved in daily scrum stand-up meeting to discuss the design and work progress.

Environment: HTML5, CSS3, JavaScript, ReactJS, Redux, React Native,ES6,Babel,NPM, LESS, AJAX, Web Pack, JSON, RESTful web services, Java, Spring, Hibernate, Mocha, Web pack, Grunt, Gulp, Git, Jira and Agile Scrum.

Confidential

Software Developer

Responsibilities:

  • Designing and developing dynamic web sites using HTML, XHTML,CSSand JavaScript.
  • Coded extensively in jQuery to make rich Internet web pages and created custom date picker on the website.
  • Re-designing and developing the main website to improve user experience and add new functionality.
  • Used JSP to design the user interfaces, and JSP tag libraries to define Custom Tag.
  • Developed page layouts, navigation, animation buttons and icons.
  • Experienced with implementing different features of Bootstrap.
  • Designed CSS based page layouts that are cross-browser compatible.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Performing the different modules like login, search and download with tracking.
  • Used AJAX, JSON with jQuery for request data and response processing.
  • Involved in writing application level code to interact with APIs, SOAP Web Services using AJAX and XML.
  • Involved in data mapping from SQL server to controller using Hibernate framework.
  • Responsible for deployment of the Application in production and any post deployment issues.
  • Further tasks include management of all database and all the required tables to store different survey information related to the site.
  • Involved in Agile process, two-week Sprints, and daily Scrums to discuss the development of the application experience
  • Highly involved in making updates to the current website and simultaneously handling other projects.

Environment: HTML, XHTML, CSS, JavaScript, JSP, jQuery, AJAX, JSON, XML, Bootstrap,MYSQL.

Confidential

Software Developer

Responsibilities:

  • Involved in Requirement gathering, Analysis and designing UI.
  • Designed web sitesby using HTML, CSS and JavaScript.
  • Displayed the JSON data in GUI by using HTML, CSS, JavaScript, jQuery, jQuery Data tables, Charts.
  • Involvedin developing the application all major devices compatibility.
  • Converting Visual Design into Responsive Mobile layout using CSS.
  • Designed CSS based page layouts that are cross-browser compatible.
  • Performed Client-side validations using JavaScript.
  • Worked on Agile Methodology.
  • Highly involved in making updates to the current website.
  • Wrote PL/SQL Stored procedures, triggers, and views for backend database access.
  • Managing and implementing all code changes via SVN. Deploying builds across development, staging and production instances and maintaining code integrity.

Environment: HTML, CSS, JavaScript, jQuery, JSON, AJAX, SVN, SQL.

We'd love your feedback!