Ui Developer /react Js Developer Resume
Atlanta, GA
OBJECTIVE
- Searching for the opportunity to bring 8+ years of programming, technology, and engineering expertise in developing software’s while incorporating critical thinking, problem solving, and leadership.
TECHNICAL SKILLS
Web Technologies: HTML5, CSS3, SASS, LESS, XML, JavaScript, AJAX, jQuery, WordPress, JSON, Twitter Bootstrap, DOM.
Frameworks: React JS, Angular JS (1.x/2), Node JS.
Testing Tool and Logging Frame Works: Junit3.8/4.0, Load runner, Jasmine, Karma, Selenium, Easy Mock.
IDE Editor: Eclipse, Web Matrix, Web Storm, Sublime, Visual Studio, Visual Studio Code, and Notepad++.
Debugging Tools: Chrome Developer Tools, Firebug.
Application/webservers: IBM Web Sphere, Apache Tomcat, BEA WebLogic 8.1, J Boss, HTTP Web Server.
Programming Languages: C, C++, JAVA.
Version Control: GIT, SVN
Databases: MongoDB, MYSQL, SQL Server
Methodologies: Agile, Water fall.
PROFESSIONAL EXPERIENCE
UI Developer /React JS Developer
Confidential, Atlanta, GA
Responsibilities:
- Developed user interface by using the React JS, Flux/Redux for SPA development
- Worked on Front end by using React JS and JavaScript Frameworks.
- Daily programming in server and client side by using React.js.
- Involved in usingReact JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Worked on Webpack for build and webpack - dev-server a server.
- UsedReact-Router to turn application into Single Page Application.
- Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
- Used React JS to create custom components for data manipulations and to display data in company standard format.
- Designed and developed CSS behaviors, CSS styles, CSS fonts, CSS buttons, Pseudo Classes in CSS.
- Participated in code review, mentoring sessions and used GIT as version control for GIT interactions.
- Closely working with the SQA Team, analyzing about the customer outputs and writing test cases to deliver the desired output to the product owner and in discussions with the Business Analysts to identify the technical requirements.
UI Developer /React JS Developer
Confidential, Portland, OR
Responsibilities:
- Daily programming in server and client side by using Angular.js, React.js, Node.JS and Express JS.
- Worked on Front end by using Angular JS, React JS and JavaScript Frameworks.
- Extensive use of Angular.js for developing the SPAs (Single Page Applications) for internal application/tool.
- Developed multiple POCs to create a user interface in Angular JS.
- Worked on Angular JS directives, Controllers, Filters, Services, Templets, Events and Injectors.
- Extensive knowledge of and use of Angular.js directives to bring additional functionality to HTML.
- Good knowledge in AngularJS and Responsive Web Design.
- Good experience in JavaScript MVC framework like Angular JS, React JS.
- Responsible for design and development of the web pages from mock- ups (PSD).
- Used Node JS, Angular JS and MVC Frameworks in the development of the web applications.
- Worked in using React.JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Knowledge in using React JS, Flux for SPA development.
- Implemented client-side Interface using React JS.
- Construct a powerful and modern frontend architecture, involving React, Redux, and ES2015.
- Designed and developed CSS behaviors, CSS styles, CSS fonts, CSS buttons, Pseudo Classes in CSS.
- Experience in Using SASS and LESS
- Developed Web API using Node.JS and hosted on multiple load balanced API instances.
- Worked the backend by using Node JS, Express and Mongo DB.
- Used Node.js as a proxy to interact with Rest services and interacting with Database.
- As a backend developer, I was responsible for creating RESTFUL Web using Node.js & Express.js.
- Implemented Routers & History in Single Page App (SPA).
- Developed client side drop down menus, search bars and drop-down toggles using Twitter-Bootstrap.
- Used JSON for data exchange between client and server.
- Design and Develop Micro services platform to support a multitude of enterprise level applications.
- Created Responsive Web Design using Bootstrap.
- Utilize Jasmine, Karma, Gulp and NPM to build and test applications.
- Performed unit testing using Jasmine and end to end testing using Protractor.
- Used the new tags from HTML5 like section, article, header, footer, canvas for animations.
Environment: Angular.js, React.js, Node.JS, JavaScript, JQuery, Twitter Bootstrap, Ajax, HTML5, CSS3, SVN, Sublime, Maven, GIT, Mongo DB, TDD, Jasmine, Karma, Gulp, Grunt, Spring MVC, Protractor, Micro Services.
UI Developer /Angular JS Developer
Confidential, Denver, CO
Responsibilities:
- Created a custom responsive web application to replace a legacy line-of-business web application using Angular JS.
- Developing and designing SPA user interfaces in Angular.js.
- Worked on Front end by using AngularJS, JavaScript.
- Used Angular.js for connecting the API's using Angular.js $http service.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, Angular.js & JavaScript.
- Defined new validations through AngularJS for the form field validation implemented through HTML5.
- Used AngularJS multiple in-built directives such as filters, root scope, scope, modal, template, state etc.
- Developer responsive interface using Bootstrap and used SASS for CSS.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Applied jQuery scripts for basic animation and end user screen customization purposes.
- Responsible for front-end UI design using HTML5, CSS3, JavaScript, jQuery, jQuery plugins.
- Used Media Queries for the design to be compatible in all devices.
- Developed different jQuery component in MVC framework.
- Used Dreamweaver as editor for designing new pages.
- Implemented the Drag and Drop functionality using jQuery framework.
- Used Grunt as task runner to test the JavaScript with JSHint.
- Worked on Cross-Browser Compatibility and tested each & Every web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
- Used Media Queries to deal with different CSS related issues on different devices.
- Responsible for parsing JSON data to & from the server for presentation & storage purposes in the project.
- Worked on Node.js and NoSQL data stores.
- Worked onDrupalserver administration like deployment, migration
- Responsible for developing a front-end application using React.jsand FLUX architecture for internal team's productivity use
- Good understanding of Node JS, understood how to configure, create server, manage routes and connect database.
- Coded to implement AJAX based application by fetching the response from backend REST API as a part of JSON.
- Worked on Unit test cases and performed unit testing.
- Used web based GIT repository manager with issue tracking features.
- Extensively used Git for version controlling and regularly pushed the code to GitHub.
- Worked closely with Quality Analysts to fix bugs during Quality Assurance and User Acceptance Testing.
Environment: Angular.js, JavaScript, jQuery, GIT, Bootstrap, Ajax, JSON, HTML5, CSS3, Oracle database, Eclipse, Dreamweaver, JAVA, J2EE, SPA, OOP, MongoDB, FLUX, Twitter Bootstrap, GIT, SASS, Grunt, Photoshop
UI Developer
Confidential
Responsibilities:
- Communicate with the client to understand the requirement of the website, gained experience in project planning, involved in writing the Project Design Document and Project Plan Document.
- Responsible for design and development of web pages using HTML, CSS including AJAX controls and XML.
- Developed UIusing HTML, CSS, JavaScript validations and XML.
- Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and JavaScript.
- Worked on creating business logic in controllers, directives and routers, developed routing through webpages and achieved single page application.
- Extensive experience using Bootstrap for Responsive Web Designs.
- Used Angular.js to create maintainable and testable single page application and Implemented 2-way data binding and used ng-filters across the applications.
- Conducted unit testing on the supported browsers using Jasmine framework and Karma task runner.
- Involved in the development of Dynamic loading of web pages using Ajax calls with server pages like PHP and My SQL.
- Used Ajax Controls, Web forms, JavaScript and HTML for Commission, Payment and Inventory reports.
- Developed front end web applications by writing HTML code with the help of Search Engine Optimization (SEO) techniques.
- Used Chrome Developer's tool for debugging the website and manipulated the nodes using DOM functions.
- Used JIRA for bug tracking and issue tracking.
- Created images, logos and icons that are used across the web pages using Adobe Photoshop and SVG.
- Hands-on experience in working with GIT distributed version control.
- Developed Web API using Node.js and hosted on multiple load balanced API instances.
- Involved in the analysis, design and development phases of the Software Development Life Cycle (SDLC).
- Used Rational Rose to generate Use case diagrams, Class diagrams and Sequence diagrams that modeled the design details of the application.
- Developed UI screens using JSP, Struts tags and HTML.
- Hands on with Hibernate 3.2 for Object - Relational Mapping ORM .
- Used validation framework for client-side validation and Internationalization to support multiple languages.
- Well versed with Spring 3.0 framework including AOP, DAO & MVC.
- Designed tables to access the database in Oracle and involved in writing PL/SQL, Stored Procedures, and Triggers.
- Implemented several design patterns such as Business Delegate, MVC, Singleton and Factory to resolve the most common design issues.
- Knowledge in Struts 2.0.
- Encryption and Decryption using symmetric keys.
- Implemented PL/SQL and stored procedures for Oracle9i database.
- Used XML parser APIs like DOM for marshalling and un marshalling of Data.
- Used MY Eclipse for writing JSPs, Struts, and Other Java code snippets.
- Used J-Unit framework for Unit testing of application and Clear Case for version control.
- Built application using ANT and used Log4J to generate log files for the application.
Environment: Java, J2EE, JSP, Struts, Apache Tomcat, EJB, Servlets, JNDI, JMS, Oracle 9i, HTML/HTML4, XML Web Services, My Eclipse, SOAP, J-Unit, ANT, CSS2/CSS3, JavaScript, Bootstrap, J-Query, JSON, AJAX, DOM, Angular.js, Node.js, Agile methodology.
UI Developer
Confidential
Responsibilities:
- Understand each and every module and gathered and managed the project content by using Content Management System (CMS).
- Designed the web pages by using HTML, XHTML, CSS and deploy the script using with JavaScript.
- Developed secured web applications by using client scripting such as JavaScript and JQuery.
- Wrote external CSS file, which linked to the HTML file to increase the traffic of the web site.
- Invo lved in software coding, testing, and debugging for web presentation layer using HTML and CSS.
- Developed the application logos and images by using Adobe Photoshop CS3 and Illustrator.
- Developed the Rich Internet Applications (RIA’s) with the help Adobe Dreamweaver CS3 and Adobe Contribute CS3 and AJAX.
- Developed E-commerce enterprise applications using web technologies like HTML, DHTML, XHTML, DOM, JSP Script and CSS based on the W3C standards.
Environment: CSS, CMS, SEO, HTML, XML, JavaScript, JSP, AJAX, Macromedia Flash MX, Action Script, Adobe Photoshop, Illustrator, XML, Adobe Dreamweaver MX and SQL Server 2005.
