Sr Ui/react Developer Resume
NJ
SUMMARY
- Around 8 years of experience in Software Development Life Cycle (SDLC) in developing and designing user experiences of Internet/Intranet applications using HTML/HTML5, CSS/CSS3, XTHML, XML, JAVASCRIPT, jQuery, JSON, JSTL, AJAX and Angular and ReactJS with different domains like Financial, E - Commerce, Banking.
- Expert in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of future pages.
- Good knowledge in Twitter Bootstrap and Responsive Design.
- Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome.
- Developed the administrative UI and Single page Application (SPA) using React JS.
- Experience in using the JavaScript frameworks jQuery, Angular.js, Backbone.js, node.js & Twitter Bootstrap.
- Good understanding of Document Object Model (DOM) and DOM functions.
- Expertise in client side designing and validations using HTML, HTML5 and JavaScript.
- Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
- Expertized in Object Oriented JavaScript concepts and React JS Architecture.
- Experience on working with CSS background, Layouts, Positioning, Text, Border, Padding, Pseudo Classes, Elements and CSS behaviors in CSS.
- Expertized in using bug tracking tools like JIRA, Rally and Quality Center.
- Extensively used version controls like SVN, GIT, TFS and Bit bucket.
- Experience working extensively on both UNIX based and Windows Environments.
- Excellent oral and written communication and interpersonal skills.
- Involves in understanding functional specifications and developing creative solutions to meet business requirements.
- Ability to learn and adapt quickly to the emerging new technologies.
TECHNICAL SKILLS
UI Web Technologies: HTML4/5, CSS3, SASS, LESS, JavaScript, Es6, AJAX, jQuery, JSON, Bootstrap, React JS, Redux, React Native, WCAG, Angular, Angular2.0.
IDE, HTML Editor: Web Strom, Sublime, Visual Studio Code, Eclipse and Notepad++.
Databases: MONGO DB, Spunk data storage (Big data), Oracle 8i, 9i, 10g, SQL Server 2000, 2005 & 2008;
Cloud: AWS, Splunk
Frameworks: React JS, Node JS, Angular JS, Java Spring Boot
Languages: C, C++, JAVA, MySQL, C#, VB.Net, ASP.Net, web Services.
Flat forms: Windows 95/98/NT/2000/XP/Vista, Sun Solaris 9/10, IBM-AIX 5.2/5.3, Linux 5/6.
Debugging Tools: Firebug, IE Tester, Chrome Elements Inspector
Application/webservers: IBM Web Sphere, Apache Tomcat, BEA WebLogic 8.1, J Boss, HTTP Web Server.
Testing Tools and Logging Frame Works: Junit3.8/4.0, Load runner, Jasmine, Selenium, T-probe, Easy Mock, Manual Testing
Methodologies: Agile, Rational Unified Process (RUP), UML Waterfall
PROFESSIONAL EXPERIENCE
Sr UI/React Developer
Confidential, NJ
Responsibilities:
- Developed above application using React, JQuery, Bootstrap, HTML5, CSS3, SQL Server.
- Worked on creating Single Page application using React.
- Worked on React Router, Interceptors, Components, Modules, Guard, Services, Lazy Loading, Pipes, and Interpolation etc.
- Created reusable components with ReactJS and used JSX for markup, props and state in the components, life cycle methods, DOM event handling and created forms
- Worked on Observables, RXJS, Dependency Injection, HTTP Client, Templates,
- Wrote and documented test cases based on corresponding business/user requirements documents & technical specification and other operating conditions.
- Attending meetings, and documented User Change requests.
- Created reusable component using ReactJS.
- Implemented Angular 8.0 component router for navigation
- Worked with Angular directives, components, pipes, injectables
- The project uses front end AngularJS 8.0 and D3 to implement the visualization. It also uses S3 buckets to store the forms which can only be accessed by authenticated login
- Designed and developed the login portal using framework Angular along with HTML5, CSS3 and Type Script.
- Followed Agile methodology and participated in daily SCRUM meetings.
- Used React-Router with BrowserRouter to perform routing pages in web application
- Deep understanding and working experience in Object Oriented Typescript programming and JavaScript MVC, MVVM Component base Framework such as ReactJS
- Analyzed user change requirements and made necessary amendments to the test requirements.
- Closely worked with respective personnel to nail down bugs.
- Apply software engineering skills and tool knowledge to produce a system that meets the stated requirement.
- Provide software engineering and product expertise throughout lifecycle of assigned projects. I adhere to configure management practices.
- Also, I participate in preparation of project plans, status and statistical reports etc.
- Ensure quality work delivered and maintains professionalism always.
- Assist in resolution of project issues escalated from customer service as required.
- Assist in product implementations under the guidance of professional service department as required.
- Used GIT, TFS for Source Code Versioning, Code Merge, Cherry Pick, Selected Code Deployment to Production.
- Used JSON to deliver results in a compact format which could easily be parsed by JQuery.
- Collaboratively works with QA team to ensure timely delivery of high-quality products & bug fixes.
- Development of responsive design using bootstrap and JQuery.
- Worked on integrating various tools/tracking code like Google Analytics, App Insights.
- Integration Testing using Postman and Swagger UI.
Environment: React, React Router, JavaScript, Typescript, Bootstrap, Angular 8, JSON, AJAX,CLI, Redux, jQuery, Manual Testing, SQL Server, HTML5, CSS3, Scrum, Agile, Redux, TFS, Web API, RESTFUL, Visual Studio 2017, VS Code, GIT, npmNode.js.
ReactJS Developer
Confidential, MN
Responsibilities:
- As a Front-End developer working with React, Redux. Highly knowledgeable on scalable and usable UI components and Front-end architecture.
- Solid understanding of React rendering theory and skilled in Node.js, ES6, Async Generator, Event-loop
- Extensively working on Jenkins/Teamcity/Docker for the purpose of continuous integration (CI) and for End to End automation for all build and deployments.
- Incorporated table-less web development approach to create applications using CSS 3 and with the help of tags as per W3C standards.
- Used NodeJS to run Web pack tasks and build properly the project. Also, used for server-side web applications for java script codes to build real-time web APIs.
- Used ReactJS to improve rendering performance and NodeJS for server applications.
- Experience using AJAX to create interactive web applications, mainly focusing at increasing performance.
- Used CSS pre-processors like SASS and LESS.
- Working with front-end technologies like ReactJS, typescript, JavaScript ES6, HTML5 and CSS3
- Working with Nodejs, sexualize, graphql to write back-end services.
- Work with testing frameworks like Jasmine, Frisbee and Protractor to write end to end test cases.
- Practice BDD and TDD in my daily work.
- Good Experience in React JS for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
- Expertise in React JS and working with React Flux architecture.
- Hands on experience on CSS preprocessors such as SASS and LESS.
- Expertise in React Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
- Developed user interface using NodeJS and developed client-side interface using ReactJS.
- Worked on Proof of Concept for developing application using NodeJS and MongoDB. Used WebStorm to integrates with NodeJS allowed for running, debugging, and unit testing.
- I closely work with architecture team to improve code quality and to write more components for reusability.
- Built large-scale web applications and mobile-first websites using JavaScript, React.
- Researched and implemented new technologies including isomorphic JavaScript and MVC frameworks.
- Mentored and trained other developers; conducted code reviews.
- Enhanced user experience by designing new web features and SPA ReactJS and NodeJS.
- Collaborated closely with designers, copywriters, business stakeholders, and other developers.
- Research, implement and present on new tools and methodologies.
- Refactor code and review other developers’ code.
- Problem solver and customer-centered
Environment: HTML5, CSS3, Javascript, ReactJS, Redux, Node JS, Typescript, Jekins, Docker, Karma, Jasmin.
Confidential, Oak Brook, IL
UI Developer
Responsibilities:
- Developing various design patterns and other functionalities include diagnostic, debugging, troubleshooting, as well as business processes concentrated around E-Commerce applications.
- Worked with the user group for requirement gathering throughout the planning and implementation.
- The application involved development of Single Page Application using React JS, Redux, Node JS, JavaScript (ECMA6), Bootstrap, SASS and LESS, HTML5 and CSS3.
- Worked with various react Components like Moment, react-datePicker, Pagination to create dynamic pages.
- Created re-usable components using ReactJs and created actions, reducers and integrated the components.
- Worked closely with Graphic designers to implement mock-ups and the layouts of the application using HTML/HTML5, CSS/CSS3, and JavaScript.
- Implemented stable React components and stand-alone functions to be added to any future pages.
- Used JSON for exchanging the information between browsers and servers.
- Developed several APIs using Restful web services and consumed various APIs from different internal portals.
- Worked with Agile methodology, developed scrum teams within the development team and have ability to complete the tasks within given sprints.
- Developed backend web services using NodeJS and stored dependencies using NPM.
- Used React-Router to turn the application into Single Page Application.
- Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
- 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 mocha to test JavaScript code and your HTTP servers by using through Node framework.
- Built applications using React.JS which allowed us to render pages on both the client and server using the same codebase.
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
- Used NodeJS to structure JavaScript code in an MVC application to build
- Involved in daily SCRUM meetings to keep track of the project status.
- Extensively used Git and Source Tree 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 an everyday basis.
- 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/HTML5, CSS/CSS3, JavaScript, jQuery, JSON, React JS, Redux, Node.js, Bootstrap, Agile, Sublime Text, windows.
UI Developer
Confidential
Responsibilities:
- Mainly Involved in Developing and designing Web Pages which are more User interactive by using JavaScript, Ajax, JSON, Angular 2
- Wrote application level code to interact with the backend databases Ajax and JSON.
- Used Angular 2 as the development framework to build a single-page application.
- Tested all application controllers extensively with mocha/chai and Angular’s built-in testing facilities.
- Created custom directives for re-usable components (multi-field form elements, background file uploads, etc.).
- Leveraged angular 2 resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Made extensive use of promises for application control flow.
- Involved in Analysis, Design, Development, testing, deployment and post production support for change request/new service request are carried out.
- Used TFS check-in/check-out and code deployment, created user stories and tasks
- Creating Unit of work and Services to create abstraction between Database and Web API.
- Created functional and technical specifications based on the requirements.
Environment: HTML, HTML5, CSS3, Ajax, JSON, JavaScript, jQuery, Angular 2, Bootstrap, less CSS, sass CSS, grunt, gulp, GIT, JIRA. C#.NET 4.5.1, ASP.NET, Entity Framework, Swagger Visual Studio 2013, Team Foundation Server (TFS), Web
Web Developer
Confidential
Responsibilities:
- Developed web pages using HTML, DHTML, XHTML, DOM, CSS, JSON, JavaScript, jQuery and AJAX.
- Designed and implemented different layouts using HTML and CSS.
- Implemented applications using Twitter Bootstrap framework.
- Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
- Debug the application using Firebug too traverse the documents and manipulated the nodes using DOM and DOM functions.
- Worked on portals for developing patient online ordering using JavaScript, jQuery and Ajax.
- Created images, logos and icons that are used across the web pages using Adobe Photoshop.
- Used JIRA for bug tracking and issue tracking.
- Worked with JSON for data exchange between client and server.
- Developed the pages that are complaint to W3C and ADA standards.
- Component level design and defined the usage of AJAX to reuse the network bandwidth efficiently and making feel that the user resides in the same page of our website.
- Uses JavaScript for custom client-side validation.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, JSTL, XML, XHTML, DHTML, Eclipse, Adobe Dreamweaver, JIRA, Twitter bootstrap, SVN, CVS, GIT, PHP, ClearQuest, Harvest, Adobe Photoshop and MS Office.
