Project: OneDay (https://www.oneday.com/)
Description:
It offers features that allow you to record, customize, share, and analyze personalized videos for maximized results and strategic impact. User can connect with each other via communities and telling there stories through videos. This system have been used by senior people and for multifamily.
Role and Responsibility:
- Produce Front-end code to create highly functional user interface using and React with a focus on usability and simplicity of design.
- Develop backend Restful API using Node
- Responsible for setting up entire UI using React framework utilizing organizations internal toolkit which is based on Material-UI.
- Created reusable UI elements with HTML5, CSS3, JavaScript and extensively used React.
- Used Redux methods like Action creator, Dispatcher, Reducer, create Store, combine Store, middleware, subscribe to work with Redux.
- Used React Hooks such as Use State, Use Effect, Use Reducer etc.
- Utilized Error Boundaries concept in React to catch the JavaScript Errors.
- Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using ReactJs.
- Work on testing the system by using React Testing Library and Jest.
Project: Swiftvee (https://www.swiftvee.com/)
Description:
It offers pioneers of online livestock trading in South Africa and the largest independent livestock trading platform.
Role and Responsibility:
- Use Ruby on Rails 6 for developing the Rest API and object models.
- Use Decorator for formatting of REST-API.
- Integrate React in same Ruby on Rails app using webpack.
- Implement Sidekiq for background jobs.
- Implement Elastic Search and Redis .
- Responsible for setting up entire UI using React framework utilizing organizations internal toolkit which is based on Material-UI.
- Created reusable UI elements with HTML5, CSS3, JavaScript and extensively used React.js.
- Used Redux methods like Action creator, Dispatcher, Reducer, create Store, combine Store, middleware, subscribe to work with Redux.
- Used React Hooks such as Use State, Use Effect, Use Reducer etc.
- Utilized Error Boundaries concept in React to catch the JavaScript Errors.
- Work on testing the system by using Jest.
- Configured and used Docker for deploying code.
- use AWS-EC2 and RDBMS
Project: GetBit-Money
Description:
It uses Lightening Network which run no top of blockchain so we can send money anywhere in world Fast and also with minimum fees for transaction
Role and Responsibility:
- Integrate Lightening Network fully from start to end.
- Develop Mobile app using React Native Expo
- Worked on asynchronous Restful services using Node.JS.
- Experience in Analysis, Design, Development and Testing of the application using agile methodology
- Configured a Continuous Integration and Build pipeline using Docker and Github Actions.
- use GCP server and Mongo Db Database.
Project: Averto(https://www.avertro.com/)
Description: Platform for security leaders and your team that determines where your focus should be. Rely on defensible insights and data, not spreadsheets to make strategic and actionable decisions whilst tracking your progress.
Role and Responsibility:
- Develop complex User Interface adhering to functional requirement using ReactJS, Redux, ES6, HTML5, CSS3, NodeJS/Express Restful API servers and used Babel, NPM, Bit-Bucket.
- Develop various screens for the front end using ReactJS which involves stable, reusable, stateless and stateful React Components, Props, States and HOCs.
- Create web applications to replace legacy line-of-business web application using newer version of React Hooks.
- Worked on front-end prototype and page design with HTML5/HTML, CSS3/CSS, JavaScript, jQuery, Ajax, JSON, React JS, Redux, GraphQL.
- Extensively worked in writing minimal code in building re-usable forms with their validations using React with Redux Architecture.
- Working with React Router for developing Single Page Applications SPA’s.
- Created reusable react components to fetch data using Axios from rest API.
- Created the react and redux app using web pack 4, babel-core and babel loader with ESLint and emphasized rigorous unit testing of all React Components using Jest and Enzyme React.
- Worked on GraphQL queries and mutations and plumb the fetched data into app’s UI and achieved complex state and cache management for both the front end and backend using Apollo.
- Created multiple complex reusable react forms using Formik and used Yup for object schema validation and error messages.
- Converted existed redux forms to Formik thereby made testing and refactoring easy which increased the application performance.
- Worked on asynchronous Restful services using Node.JS.
- Work with QA team for knowledge transfer on the project and helped in running various tests for ensuring the quality of the product.
- Created React Components using Material-UI and React Bootstrap.
Project: ClassMax (https://classmaxapp.com)
Description: ClassMax is a digital cIassroom management system for 21st century teachers. Teachers today are being asked to track all kinds of components and data in their classrooms – from standards-based progress, to accommodations usage, to behavior. Even hall passes! ClassMax saves time in the classroom by collecting critical data in three clicks or less. Over a thousand teachers all across the country are using ClassMax to maximize their classroom success. And I know it will do the same for you, teacher friend!
Role and Responsibility:
- Used Twitter Bootstrap to create Responsive Web Design (RWD).
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
- Used Redux methods like Action creator, Dispatcher, Reducer, create Store, combine Store, middleware, subscribe to work with Redux.
- Responsible for implementing UI mockups, integrating third party JavaScript libraries, and handling/creating Redux store data.
- Involved in making the application Responsive using Bootstrap and used LESS preprocessor.
- Added user validations and user permissions by using the Django(Python).
- Worked on asynchronous Restful services using Django(Python).
- Worked with JEST unit test framework to write unit tests for JavaScript code .
- Used Web services for transmission of large blocks of JSON.
- Used React JS for templating for faster compilation and use TypeScript for developing reusable components.
- Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
Project: RoofLink (https://www.roof.link/)
Description: It. is an real-time solutions for roofing company. where we create and send work orders and material orders to your crews and suppliers quickly.Keep track of where you’ve been, who you’ve talked to, and where your team is in REAL-TIME. Select areas on the map to mark for canvasing. Drop pins on the map to create new leads. Search jobs by radius, and more.
Role and Responsibility:
- use MySql Databse with Django Framework of Python
- Involved in building database Models, APIs, and Views utilizing Python (Django Restframework), in order to build an interactive web-based solution.
- Developed various screens for the front end using ReactJS and used various predefined components
from NPM (Node Package Manager) and Redux libraries.
- AWS Lambda Serverless
- Configured and used Dockers for deploying code
- Thoroughly Unit tested the application by writing test cases for different scenarios using Jest
- Used GIT for version control management between various integration and development streams
Project: AFN-NOW(https://apps.apple.com/ca/app/afn-now/id1641316094)
Description: AFN Now delivers top-rated American news, information, and entertainment programming to Defense Department employees and their immediate family members stationed with them outside of the United States, its territories and possessions. It provides the authorized audience with another way to enjoy AFN programming, that is also delivered by satelltie to the worldwide audience, by using a device connected to the internet.
Role and Responsibility :
- Used Ruby to develop the business logic, its development by using Rails6 and other technologies
- Create React Native. desiging from Figma using Bootstrap
- use TypeScript for user interface..
- Develop Mobile app using React Native Cli
- Deployment of native React Native mobile apps on Apple store and Google store.