Ui Developer/reactjs Developer Resume
Denver, CO
SUMMARY
- Having 7+ years of IT experience which comprises extensive experience in ReactJS and Angular.
- Have ample experience in developing web pages using HTML5, CSS3, JavaScript, Bootstrap, AngularJS, Angular, ReactJS, jQuery, JSON, Ajax, Redux, Flex, SASS/LESS, XML, Angular Material, Material UI.
- Extensive knowledge in developing single - page applications (SPAs) using ReactJS and Angular.
- Working knowledge of Web protocols and standards (HTTP HTML5/XHTML/XHTML-MP, CSS3, Web Forms, XML, XML parsers).
- Created User Interfaces for Mobile/Tablet/Desktop using HTML5 & CSS3.
- Good experience on customizing CSS frameworks like Bootstrap, Material UI, Angular Material and Foundation using CSS pre-processors like LESS or SASS and Compass.
- Expertise in implementing easy to use Bootstrap plugins for building carousel, accordion, modal windows etc.
- Expertise in analyzing the Document Object Model (DOM) Layout, DOM Functions, and Java Script functions, Cascading Styles across cross-browser using various developer tools like Fire Bug, Developer Tool Bar.
- Expertise in React JS and working with React Flux architecture.
- Experienced in working with redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
- Experience in using React JS components, React Hooks, Forms, Events, Keys, Router, Redux, Animations and Flux concept.
- Pleasant Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
- Familiar with building server-side rendering and using MVC Frameworks in the development of the web application.
- Expertise in writing SQL, PL/SQL, Stored Procedures, Cursors, Triggers with Oracle 9i/10g, MySQL, PostgreSQL, MongoDB, DB2, Blob storage and MS-SQL Server.
- Involved in writing application-level code to interact with APIs, RESTful Web Services using AJAX, JSON.
- Expertise in video coding by using HTML5, CSS3 and JavaScript.
- Expertise in RESTful, SOAP web services to integrate between Applications to Application.
- Experience with front-end development with back-end system integration.
- Proficient in using Unit.js testing framework along with Jasmine, Karma, Protractor, Mocha test runners.
- Pleasant Experience in Bug tracking tools like JIRA, HP Quality Center and Bugzilla.
- Expertise in using IDE tools such as Visual Studio Code, Web Storm, Eclipse, Sublime Text, IntelliJ IDEA, Atom, Web Matrix, Brackets and Notepad ++.
- Knowledge of utilizing cloud technologies including Amazon Web Services (AWS), Microsoft Azure.
- Experience in Version Control tools like CVS, GIT, SVN and Clear-Case for Source Code version management.
- Experience in all phases of SDLC like Requirement Analysis, Implementation, Maintenance, and extensive experience with Agile and SCRUM.
- Ability to work effectively while working as a team member as well as individually.
- Excellent communication and Inter-Personal Skills, well organized, goal oriented.
TECHNICAL SKILLS
Web Technologies: HTML5, CSS3, SASS, LESS, JavaScript, Bootstrap, AJAX, jQuery, WordPress, JSON, ReactJS, AngularJS, Angular, Material UI, Angular Material, Redux, Flex, ES6, Express.js, NodeJS, GitHub, TypeScript, ES5, ES6
Development tools: Visual Studio Code, Brackets, Atom, Eclipse, Web Matrix, Web Storm, Sublime, Dreamweaver, and Notepad++.
Debugging tools: Firebug, Bugzilla, Chrome Developer Tools, IntelliJ.
Frameworks: AngularJS, Angular, ReactJS, Redux.
Servers: IBM Web Sphere, Apache Tomcat, BEA WebLogic 8.1, J Boss, HTTP Web Server.
Platforms: Windows 98/NT/2000/XP/Vista/7/8, Sun Solaris 9/10, Mac OS, Linux 5/6.
Methodologies: Agile (Scrum), Rational Unified Process (RUP), UML Waterfall
Database: MySQL, MSSQL, MongoDB, PostgreSQL, Spunk data storage (Big data), Oracle, SQL Server;
Frond End Tools: CorelDraw, Dreamweaver, Adobe Photoshop CS5, Illustrator, Lightroom
Testing Tools and Logging Frame Works: Junit3.8/4.0, Load runner, Jasmine, Selenium, T-probe, Easy Mock
Build Tools: Gulp, Grunt, Bower
Programming Languages: C, JAVA, PHP.
Cloud: AWS, Azure
PROFESSIONAL EXPERIENCE
Confidential - Denver, CO
UI Developer/ReactJS Developer
Responsibilities:- Design, develop and test highly interactive web applications utilizing HTML5, CSS3, Bootstrap, JavaScript, jQuery and ReactJS and integrating Restful API’s, external web services ensuring high performance on Mobile and Desktop.
- 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.
- Implemented React JS code to handle cross browser compatibility issues in Mozilla, 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.
- Maintained states in the stores and dispatched the actions using redux.
- Implemented the Drag and Drop functionality using React-Draggable.
- Used React-Autocomplete for creating Google map’s location search on the webpage. Added Excel-Builder to download the Tabular data in Excel format using react.
- Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
- 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.
- Integrated Restful web services for POST, PUT, DELETE and GET methods.
- 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 as a version control tool.
- 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.
- Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs.
- 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, Ajax, ReactJS, Redux, Flex, SQL Server, XML, XSL, JSON, Git hub, Restful API, AWS, JIRA, Jasmine and Web Strom.
Confidential - Phoenix, AZ
UI Developer/ReactJS Developer
Responsibilities:
- Worked to deliver regular updates to business team and project managers through an Agile (Scrum) Development Team.
- Involved in designing the webpages using HTML5, CSS3, JavaScript, Bootstrap, SASS, LESS, ReactJS, Redux, Flex, and Mongo DB.
- Responsible for style, look and feel of the webpage with SASS that extends CSS with dynamic behavior such as variable, mixins, operations and functions.
- Researching JavaScript based frameworks like React Native and Ionic/Cordova for frontend.
- Worked on ReactJS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Implemented various screens for the frontend using ReactJS and used various predefined components from NPM (Node Package Manager) and redux library.
- Worked in using ReactJS components like Forms, Events, Keys, Router, Animations, and Flux concept.
- 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 ReactJS for templating for faster compilation and developing reusable components.
- UsedReact-Autocomplete for creating Google map’s location search on the webpage.
- Configured Webpack 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).
- 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 sides 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 and Mac OS.
- 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, JavaScript, ReactJS, Redux, Flex, Web Strom, JSP, HP Quality Center, Jasmine, GitHub, and Jenkins.
Confidential - Topeka, KS
Web Developer
Responsibilities:
- Involved in designing web pages using HTML5, CSS3, JavaScript, Bootstrap,Angular, Angular Flex, NodeJS.
- Worked closely with UX designer and otherdeveloperto build applications and reach business goals through front end development.
- Work extensively on Angular, Bootstrap, HTML5, CSS3, and Media queries for responsiveness.
- Built the front-end of applications through appealing visual design.
- ImplementedAngularframework to render data from the endpoint.
- Assured that all user input is validated before submitting to back-end using Angular.
- Responsible for implementing and integrating third partyAngularLibraries for UI.
- Experience with view layout and rendering technologies (e.g., responsiveness, progressive enhancement, browser/device support) using Angular Flex.
- Integrated backend system APIs for request calls using Angular while following practices and adhering industry standards.
- Perform unit testing with Jest and used Git as version control.
- Resolved Cross Browser Compatible issues for different versions of IE, Safari, Chrome, Firefox, and Opera.
- Maintain, enhance, and recommend solutions that best suit for business and technology needs for UI standpoint.
- Used NodeJSto run Web pack tasks and properly build the project.
- Implemented modules into NodeJSto integrate with designs and requirements.
- Used tools like Gulp and Webpack as task runners and orchestrators for the build process.
- Experience in RESTful web services to integrate between Server side to Client side.
- Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
- Involved on AWS to integrate the server side and client-side code.
- Worked Test Driven Development (TDD) using Karma and Jasmine.
Environment: HTML5, CSS3, Angular, NPM, RESTful web services, GIT, Bootstrap, JavaScript and Visual Studio Code Editor, MySQL.
Confidential - Newark, NJ
UI Developer
Responsibilities:
- Communicate with the client to understand the requirement of the website, gained experience in project planning, involved in writing the Project Design and Project Plan Documents.
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
- Involved in writing application-level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using AngularJS, JavaScript, jQuery, CSS, and HTML.
- Implemented and designed user interface for web-based customer application.
- Enhanced user experience by designing new web features using MVC Framework like AngularJS.
- Developed a software for a customer for managing advertisements to grow the business using AngularJS, JavaScript/jQuery, HTML and CSS.
- Developed data formatted web applications and deploy the script using client-side scripting (JavaScript).
- 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.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML, CSS & Bootstrap.
- Maintained 24/7 high volume availability using open-source tools such as Linux, Apache, and MySQL.
- 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.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Expertise in implementing the MVC architecture in backend applications using JAVA along with Spring, JSP Servlets.
Environment: HTML5, CSS3, JavaScript, Bootstrap, jQuery, AngularJS, AJAX, JSON, XML, Eclipse, Git, MVC, Linux, Apache, and MySQL.
