Sr. Ui Developer Resume
St Louis, MO
PROFESSIONAL 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 wif 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 teh pages using CSS3 Webpages layouts and vast knowledge in usability and, accessibility concepts.
- Collaborating wif backend developers and make teh application based teh client requirement.
- Knowledge in working wif RESTFUL Web Services and implementing RESTFUL API's.
- Well versed in using ES6, JavaScript Syntax Extension (JSX) wif ReactJS, Flux/Redux & React Native.
- ExpertiseinRedux architecture using complex Object-Oriented concepts in improving teh performance of teh websites.
- Insightful knowledge of using CSS pre-processors like SASS and LESS.
- Deep understanding in implementing teh 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 dat 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 IBM WebSphere, Apache Tomcat and WebLogic.
- Exercised wif 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 teh "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 teh click event, Component decorator, binding to teh hidden property.
- Implemented Angular 4 component router for navigation and services to connect teh 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 teh 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 teh 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 dat checks Typescript code for readability, maintainability and functional errors
- Wrote services to store and retrieve user data from teh Oracle for teh application on devices.
- Worked wif teh QA team in fixing teh bugs, checking cross browser compatibility along wifthe onsite-offshore testing model.
- Used JIRA as teh bug tracking system to track and maintain teh history of bugs/issues on every day basis.
- Experience of working on CSS Preprocessors like SASS along wif JavaScript(ES5 & ES6) taskrunners like Grunt JS.
- Applied teh knowledge of debugging teh HTML 4/5 and JavaScript codes using Firebug inFirefox and Chrome developer tools in teh Google Chrome Browsers.
- Integrating coding GIT, delivering code stream and creating new base line for updated code as aDaily activity.
- Coordinating wif offshore and onshore team.
- Involved in daily scrum stand-up meeting to discuss teh design and work progress.
- Responsible for deployment of teh 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 teh 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 wif various AngularJS directives, filters and services.
- Used AngularJS framework for building web-apps and is highly efficient wif 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 dat supports AJAX component, Rich design time UI to use AJAX libraries such as jQuery.
- Experience of Bootstrapping and modularizing an application wif AngularJS injector.
- Implemented teh Buttons like popup windows and teh modal windows by using teh 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 wif teh help of Search Engine Optimization (SEO) techniques.
- Wrote code to fetch data from Web services using AJAXviaJSONresponse and updating teh HTML pages.
- Worked on Browser Compatibility and tested teh web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
- Responsible for teh creation and execution of teh 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 teh development of teh application experience wif JIRA Task Board.
- Integrating coding GIT, delivering code stream and creating new base line for updated code as aDaily activity.
- Closely worked wif teh QA team in fixing teh bugs.
- Discussed various ideas/suggestions for teh ongoing project regarding teh 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, CA
UI Developer
Responsibilities
- Teh main aim of our application is to streamline and automate teh process of single page application using Reactjs wif teh Redux framework.
- me 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 wif 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 teh code logic using ES6 reusable controls.
- Developed user interface using Node.js and developed client-side interface using React.js.
- Developed various screens for teh 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.
- Teh application included creating simple React components in parent - child relationships and fetch teh server data and render teh 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 teh bug tracker tool.
- Created front-end unit tests using Mocha for React Action methods and Reducers.
- Used SASS to customize teh styles of HTML and preprocess teh CSS files
- Involved in implementation of RESTful web serviceAPIs using AJAX calls and JSON as data exchanging tool.
- Involved in configuring teh GIT repository and maintain teh version control using GIT.
- Discussed various ideas/suggestions for teh ongoing web sites regarding teh page layout and creative design.
- Coordinating wif offshore and onshore team.
- Involved in daily scrum stand-up meeting to discuss teh 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 teh website.
- Re-designing and developing teh main website to improve user experience and add new functionality.
- Used JSP to design teh user interfaces, and JSP tag libraries to define Custom Tag.
- Developed page layouts, navigation, animation buttons and icons.
- Experienced wif implementing different features of Bootstrap.
- Designed CSS based page layouts dat are cross-browser compatible.
- Developed CSS styles to maintain teh uniformity of all teh screens throughout teh application and positioning of screen objects.
- Performing teh different modules like login, search and download wif tracking.
- Used AJAX, JSON wif jQuery for request data and response processing.
- Involved in writing application level code to interact wif APIs, SOAP Web Services using AJAX and XML.
- Involved in data mapping from SQL server to controller using Hibernate framework.
- Responsible for deployment of teh Application in production and any post deployment issues.
- Further tasks include management of all database and all teh required tables to store different survey information related to teh site.
- Involved in Agile process, two-week Sprints, and daily Scrums to discuss teh development of teh application experience
- Highly involved in making updates to teh current website and simultaneously handling other projects.
Environment: HTML, XHTML, CSS, JavaScript, JSP, jQuery, AJAX, JSON, XML, Bootstrap,MYSQL.
Confidential
SoftwareDeveloper
Responsibilities
- Involved in Requirement gathering, Analysis and designing UI.
- Designed web sitesby using HTML, CSS and JavaScript.
- Displayed teh JSON data in GUI by using HTML, CSS, JavaScript, jQuery, jQuery Data tables, Charts.
- Involvedin developing teh application all major devices compatibility.
- Converting Visual Design into Responsive Mobile layout using CSS.
- Designed CSS based page layouts dat are cross-browser compatible.
- Performed Client-side validations using JavaScript.
- Worked on Agile Methodology.
- Highly involved in making updates to teh 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.
