Sr. React Developer Resume
San Francisco, CA
SUMMARY
- Overall 8+ years Extensive IT based on Javascript technology frontend development for web and mobile.
- 7 years experiences of web development in React JS.
- 5 years experiences of mobile app development in React Native.
- 3 years of experience in using Node.js and Laravel as backend development with managing MySQL and MongoDB.
- Hands on Experience in React.js for creating interactive UI's using One - way data flow, Virtual DOM, JSX, React Native, React hooks, Redux, Flux concepts.
- Used Hooks feature of 16.8 version of React for state and lifecycle features from function.
- Developed many features: web components using HTML/HTML5, CSS/CSS3, ES6,JavaScript, Typescript, Webpack, reusable components using React and Material-UI.
- Used SASS and LESS CSS pre-processors for converting to old fashioned CSS.
- Used React-Router to create single-page applications and multi-page applications.
- Worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
- Build website and mobile app using Redux to manage the application state and apply middleware such as redux-thunk and redux-saga.
- Worked with unit tests with Jest for the application.
- Worked on mobile app using React Native for Android and IOS and deployed to app store and google play store.
- Implemented modules into Node JS to integrate with designs and requirements.
- Captured specifications, testing methods, and other information for Node.js and Laravel project into technical manuals.
- Experience in Jenkins and AWS DevOps for CI/CD pipelines.
- Reviewed code to validate structures, assess security and verify browser, device, and operating system compatibility.
- Consulted with engineering team members to determine system loads and develop improvement plans.
- Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs, and enhancements.
- Ability to work effectively while working as a team member as well as individually.
- Validated customer interface requirements and assessed impact of needs on available systems.
- Excellent communication and Inter-Personal Skills, well organized, goal oriented.
- Reviewed and tested customer-facing prototypes before deployment, applying best practice diagnostic techniques to verify usability.
- Logical and results-driven Web and Mobile Developer dedicated to building and optimizing user-focused web and mobile for customers with various business objectives.
- Ability to deal with people, grasp things first, strong initiator, creative and willingness to work has always been my strengths.
- Strong background in supporting production environments and meeting customer needs.
TECHNICAL SKILLS
Frontend technologies: React / React Native / React hooks / Redux / Redux-saga / Redux-thunk / Flux / React context / Next.js, Angular/Vue.js, HTML/HTML5, CSS/CSS3, SASS/LESS, Javascript /TypeScript/JSX, Bootstrap/TailwindCSS, D3.js, Chart.js
Backend technologies: Node.js / Express.js / GraphQL / PHP / Laravel / RESTful API
Databases: MySQL / PostgreSQL / MongoDB
Cloud Services: AWS(Lambda, EC2, S3), Azure, Docker, Kubernetes, Firebase
Other Tools: Agile/DevOps, Jenkins, CI/CD, Jira / Trello, GitHub / GitLab / Bitbucket, Webpack/Babel
PROFESSIONAL EXPERIENCE
Sr. React Developer
Confidential, San Francisco, CA
Responsibilities:
- Interacted with business system analysts to understand the requirements to ensure that right set of UI modules been built by the acceptance criteria
- Drafted design timeline specifications to create accurate project deadlines and set budgetary metrics.
- Provided input and feedback to the product team on user interfaces and user experiences.
- Developed single page application using React, React Hooks, Context, Javascript, ES6, Typescript, HTML5, CSS3 and bootstrap
- Good experiences for creating interactive UI’s using One-way data flow, Virtual Dom, JSX
- Built the Responsive Web pages using Bootstrap and Media queries. That could serve the different kind of devices like mobile, tablet and desktops etc
- Developed user interfaces and new features based on designs, requirements and specifications.
- Created reusable, testable, performant components, and implemented Pixel perfect from XD design and UI/UX user friendly and responsive.
- Worked with React hook, Material UI, React Bootstarap, SCSS, React Router and third party libraries.
- Implemented many functionalities like social sign up and login, QR code generation, Intercom integration etc
- Used Redux, Redux-saga to connect Rest API and Unit test with Jest and deployed to AWS.
- Worked on maintaining code quality, organization and automatization with high performance.
- Worked on the CI/CD pipeline using Jenkins to build test and deploy.
- Used Bitbucket to maintain and share my code and used Slack and Jira etc
- Involved in all the phases of Software development life cycle including Requirements gathering, Designing, Programming, Testing and Documentation of various projects.
- Worked in an Agile environment and I involved in daily calls with the team for the updates.
Environment: React.js, React Hooks, Redux, Context, Redux-saga, HTML5, CSS3, Javascript, ES6, Typescript, JSX, Bootstrap, JSON, SASS, Restful API, Jest, Jenkins, CI/CD, VS Code, Jira, Slack, Npm, Git, Bitbuket, Webpack, Babel, Agile Methodology
Sr. React Developer
Confidential, Los Angeles, CA
Responsibilities:
- Developed websites and app using web technologies React.js, Next.js, Redux,HTML/HTML5, CSS/CSS3, Javascript, Typescript, Node.js and React Native for app.
- Extensively involved in redesigning the entire site with CSS style for consistent look and feel across all browsers and all pages.
- Used preprocessor like SASS and LESS for styling.
- Worked on ReactJS to develop single page apps by extending virtual DOM.
- Implemented Pixel perfect from XD design and UI/UX user friendly and responsive, and used TailwindCSS for styling and theming.
- Worked with ECMA Script 6 features. Used Babel and webpack
- Maintained high-level expertise in React state management strategies using Redux.
- Enhanced legacy application by building new components in typescript.
- Managed Redux technological issues for assigned projects, increasing customer satisfaction ratings.
- Revised, modularized, and updated old code bases to modern development standards, reducing operating costs and improving functionality.
- Used Middleware like Redux-Saga and Redux-thunk in application to retrieve data from Back-End and also used GraphQL.
- Implemented unit test cases for components using Jest and deployed to Azure.
- Developed components in React Native and React Hooks, that could be used for both IOS and Android Apps, along with any platform specific additional functionality.
- Used React-Navigations like bottom-tabs, native and stack for the IOS and Android
- Also worked on several functionalities such as Add to Cart function, Payment gateway, push notification, Account Management, Order History Management, Pick up delivery method etc
- Built Ketal delivery and Restaurant app of IOS and Android using React Native and Deployed to App Store and Google Play Store
- Worked on Node.js, Express.js for the development of Restful web services and middleware configurations
- Creation, configuration, and monitoring Shards sets. Analysis of the data to be shared, choosing a shard Key to distribute data evenly. Architecture and Capacity planning for MongoDB clusters. Implemented scripts for MongoDB import, export, dump, and restore.
- Used version control GIT for the code base.
Environment: React.js, React Hooks, React Native, Next, Redux, Redux-thunk, Redux-saga, HTML5, CSS3, Javascript, ES6, Typescript, JSX, Bootstrap, TailwindCSS, JSON, SASS, Restful API, GraphQL, Node.js, Express.js, MongoDB Jest, Jenkins, CI/CD, VS Code, Trello, Slack, Npm, Git, Webpack, Babel, Agile Methodology
Web Developer
Confidential, Glendale, CA
Responsibilities:
- Started Website development. Learned and studied HTML, CSS, Javascript first for frontend development, after that I have learned PHP for backend development.
- Worked for local private company website building with Core PHP and HTML, Javascript. This project gave normal website development and database architecture knowledge.
- During this period, Faced with CodeIgniter, Laravel, PHP MVC framework, Bootstrap, jQuery, Angularjs.
- Created new Web architecture from scratch for front-end web development projects by using Angularjs, Bootstrap for the PSD web design that client offer
- Worked for several Projects and Teams, Faced lots of problems and improved skills and got good and rich experience. Ex: UI/UX, Pixel perfect, Responsive, Database connecting and CRUD, DB architecture, Git, Team management …
- And learned C, C++, Objective C, Java etc for common program languages and mobile IOS and Android languages.
- During this period, There were some challenges for 3rd party api, social media api, payment integration.
Environment: HTML/HTML5, CSS/CSS3, Javascript, Bootstrap, JQuery, JSON, Angularjs, PHP, C, C++, Objective C, Java, Restful API, Laravel, CodeIgniter, MySQL, PostgreSQL, Npm, Git, VS Code, Visual Studio