Ui Developer /react Js Developer Resume
Phoenix, AZ
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
UI Web Technologies: HTML, HTML5, CSS3, SASS, XHTML, XML, JavaScript, AJAX, jQuery, WordPress, JSON, Twitter Bootstrap, React JS, Angular JS 1.x, Express JS, Node.js, GitHub.
Frameworks: React JS, Angular JS (1.x/1.5/2), Node JS, Backbone JS, Express JS.
Testing Tool and Logging Frame Works: Junit3.8/4.0, Load runner, Jasmine, Karma, Selenium, EasyMock.
IDE Editor: Eclipse, Web Matrix, Web Strom, Bonita, Sublime, Dreamweaver, and Notepad++.
Debugging Tools: Chrome Elements Inspector, Firebug, IE Tester.
Application/webservers: IBM Web Sphere, Apache Tomcat, BEA WebLogic 8.1, J Boss, HTTP Web Server.
Programming Languages: C, C++, JAVA, MySQL, C#, VB.Net, ASP.Net, web Services.
Databases: MONGO DB, PostgreSQL, Spunk data storage (Big data), Oracle 8i, 9i, 10g, SQL Server 2000, 2005 & 2008;IIS 6.0/7.0 .
Methodologies: Agile, Rational Unified Process (RUP), UML Water fall.
PROFESSIONAL EXPERIENCE
UI Developer /React JS Developer
Confidential, Phoenix, AZ
Responsibilities:
- Design, develop and test HTML5, CSS3, Bootstrap, JavaScript and React.JS that meets accessibility and web browser standards for website.
- Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
- Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
- Developed user interface by using the React JS, Redux for SPA development.
- Implemented react JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9,10 Safari and FF.
- 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.
- Maintained states in the stores and dispatched the actions using redux.
- Implemented various Widget for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Used ES6 features libraries to handle Web socket events
- 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.
- Used Excel Builder 3rd Party open source library and tweak it to make sure it will work with IE11.
- Used flickity.js for creating carousel-images.
- Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
- Used Web socket for publish services for continuous geo-location information updates to Google Maps.
- In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
- Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
- Created and used Reducers that received said Actions to modify the Store State Tree.
- Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
- Called the Restful web services calls for POST, PUT, DELETE and GET methods.
- Have worked on AWS for fetch the pictures files from AWS to UI.
- Used React flux to polish the data and for single directional flow.
- Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
- Extensively used Git for version controlling and regularly pushed the code to GitHub.
- Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
- Worked with JASMINE unit test framework to write unit tests for JavaScript code.
- Synchronized Web Socket messages with React and Redux to reliably maintain real-time state across users.
- Utilized Web Sockets with React to maintain consistent and real-time state across users
- Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
- Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.
- Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.
Environment: HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, jQuery, Ajax, React JS, Redux, Flex, My SQL, XML, XSL, XSLT, JSON, Git hub, Restful API, AWS, JIRA, Jasmine and Web Strom
UI Developer /React JS Developer
Confidential, Lawrence, MA
Responsibilities:
- Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
- Involved designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Mongo DB.
- 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.
- Researching JavaScript based frameworks like React Native and Ionic/Cordova for frontend.
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Implemented 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 Flux concept.
- Secured HTTP/Web Sockets requests with JWT and authorization middleware’s to prevent security threats
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Implemented stableReactcomponents and stand-alone functions to be added to any future pages.
- Used React JS for templating for faster compilation and developing reusable components.
- UsedReact-Autocomplete for creating google maps location search on the webpage.
- Used Web socket for publish services for continuous geo-location information updates to Google Maps.
- Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
- Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
- Implemented React container and presentational components (as Stateless and Functional components when applicable).
- Utilized Web Sockets with React to maintain consistent and real-time state across users
- Added Excel-Builder to download the Tabular data in Excel format using React.
- Implemented flux pattern by using redux framework as a core dependency.
- Have worked on AWS to integrate the server side and client side code.
- Experience in RESTful web services to integrate between Server side to Client Side
- Worked with JASMINE unit test framework to write unit tests for JavaScript code.
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
- As an onsite coordinator I have Interacted with offshore team to give the Functional and Technical Knowledge and to track the status of the project.
- Used HP Quality Center to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
Environment: HTML5, CSS3,Bootstrap,SASS, LESS, Java Script, J Query, React JS, Redux, Flex, Web Strom, JSP, MS Office, HP Quality Center, Jasmine, GitHub, and Jenkins.
UI Developer /React JS Developer
Confidential, Dearborn, MI
Responsibilities:
- Design, develop and test HTML5, CSS3, Bootstrap, JavaScript and React.JS that meets accessibility and web browser standards for website.
- Implemented React container and presentational components (as Stateless and Functional components when applicable).
- Applied optimization techniques to reduce page size and load times to enhance user experience.
- Developed user interface by using the React JS, Flux for SPA development.
- Implemented React JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
- 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 ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Optimized animation logic with optimistic functions to increase performance in rendering.
- Implemented 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 Flux concept.
- Secured HTTP/Web Sockets requests with JWT and authorization middleware’s to prevent security threats
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Have worked on AWS for fetch the pictures files from AWS to UI.
- Used React flux to polish the data and for single directional flow.
- Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
- Extensively used Git for version controlling and regularly pushed the code to GitHub.
- Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
- Utilized Web Sockets with React to maintain consistent and real-time state across users.
- Worked with JASMINE unit test framework to write unit tests for JavaScript code.
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Window
- Added Excel-Builder to download the Tabular data in Excel format using React.
- Implemented flux pattern by using redux framework as a core dependency.
- Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.
- Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.
Environment: HTML5, CSS3,Bootstrap,SASS, LESS, Java Script, J Query, React JS, Redux, Flex, Web Strom, JSP, MS Office, HP Quality Center, Jasmine, GitHub, and Jenkins
UI Developer/ MEAN Stack Developer
Confidential, Plano, TX
Responsibilities:
- MEAN stack implementation, Angular JS, Full-Stack generator (generator-angular-full stack), and actually run, edit, and deploy an application Responsible for design and development of the web pages from mock- ups (PSD).
- Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
- Designed dynamic and browser compatible pages using HTML, CSS, JavaScript, word press and JavaScript.
- Developed client side drop down menus, search bars, carousel, and drop down toggles using Twitter-Bootstrap.
- Used the jQuery widgets like Accordion, Date picker, drag able, Droppable, Resizable jQuery in word press built in interactions.
- Worked on Front end by using Angular JS and JavaScript.
- Worked the backend by using node JS, express JS and mongo DB.
- Extensive use of Angular JS for developing the SPAs (Single Page Applications) for internal application/tool.
- Worked with Angular JS routers, forms, modules, Dom, events, expressions
- Have created the angular custom directives, Filters and Services.
- Used Node JS to run Web pack tasks and build properly the project.
- Implemented modules into Node JS to integrate with designs and requirements
- As a backend developer I was responsible for creating RESTFUL Web Services using Node.js & Express.js
- Have worked on AWS for fetch the pictures files from AWS to UI.
- Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
- Responsible for experimenting with new frameworks and libraries to make decision either should be used in the product/project or not.
- Extensively used GIT for version controlling and regularly pushed the code to GitHub.
- Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues
- Interacted with Customers and development teams for Fix the Issues.
- Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.
Environment: HTML, XHTML, DHTML, CSS, CSS3, JavaScript, jQuery, Angular JS, Express JS, Node JS, Mongo DB, XML, XSL, XSLT, JSON, MEAN stack, Web Strom, Git hub, Restful API, AWS.
Software Engineer
Confidential
Responsibilities:
- Designed the Front End applications, user interactive (UI) web pages using web technologies like HTML, CSS, JavaScript, and jQuery.
- Worked on feature developments for the Growth team and projects handed down from the executive team, focusing primarily on HTML, CSS/SCSS, and JavaScript development.
- Provided time estimates for front-end development on projects, consulted with project managers and clients on front-end development tasks, managed developer resources, provide insight into user interface design, and interacted directly with clients to answer any questions or concerns.
- Developed UI screens using JSP, Struts tags and HTML.
- Used Jakarta Struts Framework, based on the Model View Controller architecture for rapid application development and ease of maintenance.
- Designed tables to access the database in Oracle and involved in writing PL/SQL, Stored Procedures, and Triggers.
- Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
- Implemented AJAX functionality using JQUERY, JSON and XML.
- Worked closely with Business Analysts in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
- Designed new classes and functionalities using various JQUERY components for CRM application for customer service.
- Tested cross browser compatibility issues between multiple browsers.
- Facilitated discussions with Systems Analyst to identify technical requirements.
- Developed and designed the various screens and its architecture in accordance to UI Specs.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
Environment: Java, J2EE, JSP, Struts, Apache Tomcat, EJB, Servlets, JNDI, JMS, Oracle 9i, HTML, XML Web Services, My Eclipse, SOAP, J-Unit, ANT, Rational Rose, Clear Case.