Full-Stack Developer
Information
Languages
About
Main technologies
Additional skills
Experience
Compass X
About the Project
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
Responsibilities
- 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.
Skills & technologies
- JavaScript
- TypeScript
- Vue.js
- Cypress
- Automated Testing
- Python
- Django
- Django REST Framework
Student Management System
About the Project
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
Responsibilities
- 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.
Skills & technologies
- JavaScript
- TypeScript
- Vue.js
- Cypress
- Python
- Django
- Django REST Framework
- Automated Testing
Online Pizza Delivery Service
About the Project
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.
Responsibilities
- 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.
Skills & technologies
Under NDA project
About the Project
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.
Responsibilities
- 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.
Skills & technologies
Tentrucks
About the Project
Tentrucks is transportation management software that optimize your fleet operations, streamline workflows, and drive growth with our all-in-one platform. Designed for efficiency and scalability, our system empowers you to take control, reduce costs, and maximize your business potential.
- Logistics
Responsibilities
- Convert figma designs into pixel-perfect responsive websites - Communicate with backend devs on API structure between frontend and backend - Attend in grooming, sprint-planning meetings and clarify requirements - Solving any issues users face while using the app