Senior Ui Developer Resume
Chicago, IllinoiS
PROFESSIONAL SUMMARY:
- Having Around 6 years of professional experience in developing and designing User Interface for web applications with deep insight using HTML 4/5, CSS2/3, Bootstrap,JavaScript, Angular 2/4, ReactJS, jQuery, AJAX, JSON, and NodeJS.
- Excellent knowledge in CSS with preprocessors like LESS and SASS.
- Experience in creating web applications using Angular 1.x/2.0/4.0 and ReactJS.
- Developed Responsive web design (RWD) using Media Queries and Bootstrap.
- Expertise in JavaScript coding and developed various Client - side validation libraries using JavaScript.
- Expert in working with JavaScript frameworks and libraries like AngularJS, ReactJS, NodeJS, jQuery, JSON, AJAX, Backbone and Restful services.
- Extensive knowledge and working experience in developing single-page applications(SPA) using of web development technologies such as, JavaScript, jQuery UI, AngularJS, Angular2/4, HTML5, CSS3, SASS and Bootstrap.
- Experience in using various jQuery controls and corresponding Event handlers etc.
- Good experience in JavaScript MVC framework like AngularJS.
- Strong experience in using React JS along with Redux and Flux for creating reusable UI components.
- Expert knowledge of modern back-end JavaScript (Node.js), front-end JavaScript, Angular 2/4, HTML, & CSS, including libraries and frameworks.
- Experience in NodeJS modules like grunt, bowerto integrate with designs and requirements
- Used Webpack for client-side and server-side development with NodeJS.
- Created a dashboard using Bootstrap 3.0., Used D3.js for charting, jQuery and JavaScript for creating view models.
- Pleasant experience working in Aviation, media, commercial and broadcasting domains.
- Well experienced in debugging websites using Firebug, Fiddler, Developer tools.
- Expert-level knowledge of cross-browser, cross-platform compatibility and design constraints and Google analytics.
- Used Continuous Integration and Continuous Deployment tools such as Jenkins.
- Implemented test driven development using Testing tools like Grunt/Gulp.
- Used GIT, SVN for Version controlling, error reporting and project management tools JIRA.
- Worked on Unit test by Test-Driven Development (TDD),writing test cases using Jasmine, QUnit, Karma, Mocha, Chai and Protractor for E2E testing.
- Implemented Ecommerce digital transformation for client teams to innovative solutions.
- Dedicated team Player with excellent, communication and Interpersonal skills.
- Experience in complete software SDLC which includes requirement gathering, coding, design, analysis, testing using Agile involved in daily SCRUM meetings and Sprint cycles.
TECHNICAL SKILLS:
Web Technologies: HTML 5, CSS3, JavaScript, AJAX, jQuery, XML, JSON.
Frameworks/Libs: Angular.js, Node.js, jQuery, React JS
Application Server: Apache Tomcat 5.5/6.0,WebLogic Application Server, Web SphereNginx
Languages: JavaScript
Version Control: Tortoise, SVN, Git
Package Manage: NPM, Bower, Grunt, webpack
IDE/Tools: MS windows, OS X, Linux IntelliJ IDEA, Sublime Text, Visual Studio Code, Notepad++, WebStorm, NetBeans
PROFESSIONAL EXPERIENCE:
Confidential, Chicago, Illinois
Senior UI developer
Responsibilities:
- Worked on an Agile Development Team to deliver regular updates to business team and project managers.
- Participated in daily meeting for enhancing the features of application and participated in code reviews and given suggestion to other developers.
- Used React JS, Next JS for building Single Page web applications (SPA).
- Used Angular4.0 and React Native for building Single Page mobile applications (SPA) for IOS and Android platforms.
- Utilized Node.JS and Express to create Restful API’s.
- Extensively worked on building animated screens for good user experience in React Native.
- Used Redux for managing the state of the applications. worked with google maps to locate the loan officer and their branches in the mobile applications.
- Used SASS, Native Base, Inline JSX styles, CSS, Styled Components, Styles-JSX, React Native Web, Material-UI, Grommet, Bootstrap for styling the components.
- Worked on authentication aspects such as Finger Print Scanner and Face Scanner in Android and IOS applications build with React Native.
- Integrated a module which helps the application to take the pictures using mobile phone camera and convert the pictures to pdf format and stitch them into one PDF file.
- Have done unit testing for various components and functions to eliminate bugs in the components.
- Used REST protocols for usage of web services like JSON in the React application.
- Used GITLAB for Version Control System.
Environment: HTML, CSS, SASS, Responsive Web Design, React JS, React Native, Angular 4.0, Next JS, AJAX, REST, GitLab, Redux, SASS, Material UI, Grommet, Styled-JSX, React Native Web, Laravel Mix, styled-components, React Native Web, JIRA, TypeScript, JEST, Node JS.
Confidential, Boston, MA
Sr UI Developer
Responsibilities:
- Involved in designing and developing the web pages using HTML5 , CSS3 , JavaScript , Bootstrap , SASS , LESS , ReactJS , Redux , NodeJS , MongoDB .
- Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Involved to implement various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Redux concept.
- Implemented stable React components and stand-alone functions to be added to any future pages.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Consumed REST based Microservices with Rest template based on RESTful APIs.
- Involved in customizing the JSX files for rendering the UI in implementing ReactJS .
- Used React JS for templating for faster compilation and developing reusable components.
- Used React-autocomplete for creating google maps location search on the webpage.
- Developed the React container and presentational components (as Stateless and Functional components when applicable).
- Work closely with the development team to implement the enhancements and upgrades of the services.
- Developed the Redux pattern by using redux framework as a core dependency.
- Used Node Package Manager (NPM) to manage modules & used it to install useful tools as Grunt, and Express.
- Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
Environment: HTML, CSS, JavaScript, ReactJS, Redux, Bootstrap, Typescript, ES6/5, NPM, NPM, GIT.
Confidential, Eden Prairie, MN
Web UI Developer
Responsibilities:
- Designed and developed the layout of the application using HTML4 . 0/HTML5 , CSS / CSS3 and Bootstrap3.3.4 .
- Created multiple reusable components and services using Angular2/4 built-in and custom directives
- Used Angular2/4 and Node.JS to structure JavaScript code in an MVC (Model, View, and Controller)
- Developed backend web services using Node JS and stored dependencies using NPM
- Implemented Presentation layer using CSS Framework, Angular 2/4, Wire-framing, HTML5.
- Created Filters, Directives, Controllers andServicesby using Angular2/4.
- Created Angular 2/4 controllers, factories, filters, Routers, and services.
- Used Angular 2/4DependencyInjection (DI) to inject Angular Services and Custom Services, as well as built custom Directives to provide reusable component.
- Adopted JavaScript and jQuery 1.1.0 to manipulate DOM , basic logic and event handlers.
- Involved in implementation of RESTFUL web service APIs using Node.js
- Debugged and logged using Chromedevelopertools , configured test environment using Karma and wrote unit test using Jasmine.
- Adopted Git for version controlling and JIRA for project tracking.
- Used Webpack & NPM , Bower for package management.
- Performed CRUD operations in the Mongodb database.
- Used agile methodology for the software development life cycle.
- Used Gulp as the build task runner to build and package the application.
- Responsible for checking cross browser compatibility and worked on different browsers like Internet Explorer, Firefox and Google Chrome.
- Participating the Sprint Planning and User Story Grooming sessions and suggesting can-do and cannot-do in each Sprint.
Environment: HTML5, CSS3, AJAX, JavaScript, JIRA, Bootstrap, Node.js, Angular 2/4, MongoDB, Git, Karma, Jasmine.
Confidential
Web UI Developer
Responsibilities:
- Coordination of project activities and ensure that all project phases are followed and properly documented.
- Utilized new software methodologies to be able to adapt to changes in requirements quickly.
- Involved in client-side tooling, testing & development with HTML, Modular JavaScript etc.
- Created Master Pages, CSS Styles Sheets and Integrated and got approval from Business Stake holders.
- Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Experienced with implementing different features of Bootstrap.
- Developed Single Page Application (SPA) using Angular JS Framework.
- Web application development for backend system using Angular JS and Node.js with Cutting edge HTML5 and CSS3 techniques.
- Developed Web Application to replace the existing and legacy Website using Angular JS Framework.
- Implemented Model View Controller (MVC) Design Pattern using Angular JS.
- Used Node.js as the package manager for development workflow dependent plugins.
- Used Angular JS controllers to update entity models and Tasks database.
- Involved in parsing JSON API to JDOs and use them in frontend.
- Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML.
- Successfully implemented Auto Complete/Auto Suggest functionality using AJAX, jQuery, DHTML, Web Service call and JSON.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML, XHTML, and CSS.
Environment: HTML5, CSS3, AJAX, JavaScript, jQuery, AngularJS, SVN, Jasmine, Karma.
Confidential
Jr Web UI Developer
Responsibilities:
- Converted wireframes into HTML .
- Designed and developed the application using WaterfallMethodology and followed Scrum .
- Work with BA to create Prototypes, UI elements, mockups , wireframes and other graphics and other visual artifacts.
- Involved in team discussions when implementing new features in the project.
- Implemented page designs in standard-complaint dynamic HTML and CSS .
- Built web-based mobile application for smart phones, tablets and desktop using jQuery .
- Interacted with java controllers (jQuery, and JSON to write/read data from back end systems).
- Involved in the monitoring and reporting on website traffic and performance.
- Good knowledge and exposure in SOAP and REST web services and handling Restful API methods around MVC framework.
- Created form validations with JavaScript .
- Good knowledge of debugging JavaScript and HTML code with Firefox Firebug and Google chrome JavaScript debugger.
Environment: HTML , CSS , JavaScript , AJAX and jQuery .