- JavaScript 3.5 yrs.
- Node.js 3.5 yrs.
- React.js 3.5 yrs.
- TypeScript 3 yrs.
- Vue.js 2 yrs.
- Redux 3.5 yrs.
- MongoDB 3.5 yrs.
- Express.js 3.5 yrs.
- Cypress 2.5 yrs.
- Automated Testing 2.5 yrs.
- Python 1.5 yrs.
- Django 1.5 yrs.
- Django REST framework 1.5 yrs.
- PostgreSQL 1.5 yrs.
Billing system to manage contracts of inviduals who won "leased land(s)" in the auction held by "State Forestry Committee of the Republic of Uzbekistan". Fully digitilized "State Forestry Committee of the Republic of Uzbekistan" which enabled them to fully control every transaction. Worked closely with stakeholders and clients to get requirements and translate technical and business knowledge.
- Administration
- Govtech
- Having meetups with the client to take and clarify the requirements; - Leading the team of Frontend and Backend developers; - Documenting the Frontend and the Backend code; - Creating Data Model of the app; - Writing Automated Unit tests and E2E tests; - Optimizing app performance by reducing extra database queries; - Writing APIs and integrating them on the Frontend; - Assigning tasks between team members; - Doing regular code reviews to ensure that code is maintainable and scalable.
- JavaScript
- TypeScript
- Vue.js
- Cypress
- Automated Testing
- Python
- Django
- Django REST framework
The client SPC who has 15k+ active students nationwide with 300+ staff and 15 offices throughout Uzbekistan wanted move from manual to digital format of managing their process. Through One on One meetings with them I've identified key issues and provided them with the robust solution: - Manual processes for attendance, and record-keeping were time-consuming and error-prone; - Inefficient of communication between staff and parents and students; - Lack of centralized data made tracking student.
- EdTech
- Talking with the customers, understanding the issues that they are facing in the education centres and created requirements list; - Performed Unit tests, E2E tests; - Did load testing to ensure that web app works under the heavy load; - Documented the code for later reference and for the future developers to get into the project faster; - Implemented all the features, wrote API and integrate them on the Frontend side; - Increased performance of the app through reducing queries and caching requests.
- JavaScript
- TypeScript
- Vue.js
- Cypress
- Python
- Django
- Django REST framework
- Automated Testing
The client was the pizza shop owner and wanted to users to be able to purchase his pizzas online as well as in the shop. Thus after many meetings and talks with the client, I've provided the solution Online pizza delivery service that enables him manage create products, categories, manage his staff, onboard new members, see reports, visualize data. Overall, this project helped them to move from maintaining data in piece of paper to digital format which increased their efficiency.
- B2C
- One-on-One meeting with the client to talk project details, gathering necessary requirements and clarifying them; - Designing data model of the app; - Assigning tasks to team members and managing them; - Building API and connecting to it in the Frontend; - Writing code documentations; - Implementing Automated and E2E tests; - Enforced good coding standards; - Regular meetings with the team.
- JavaScript
- TypeScript
- Vue.js
- Node.js
- MongoDB
This was the startup project with the aim to enable housewives to profit based on their culinary skills. We've identified key issues in many muslim countries that women aren't allowed to work and interact with the other men in workplace. We've figured out that women from the comfort of their home can contribute to the budget of their family by providing their culinary skills online.
- B2C
- Directly communicating with the stakeholders and clients to talk about details of the project and collecting requirements; - Converting those requirements into features and dividing tasks between team members; - Building API; - Writing Unit and Integration test on the backend; - Regulary attending on stand ups to update on team member's progress and potential roadblocks.
- TypeScript
- React.js
- Cypress
- Node.js
- MongoDB