Munira Begmuratova, Developer in Tashkent, Tashkent Province, Uzbekistan
Munira is available for hire
Hire Munira

Munira Begmuratova

Verified Expert  in Engineering

Software Developer

Location
Tashkent, Tashkent Province, Uzbekistan
Toptal Member Since
October 27, 2021

Munira is a self-motivated full-stack engineer with an inquisitive mind interested in understanding how things work under the hood. Passionate about design, she's worked for a few years in a multimedia studio. As a math enthusiast, she's competed in math olympiads in the past. In 2017 she decided to switch careers from finance to IT by building a cross-platform mobile app in a personal startup project. Munira is looking for projects that allow her to work with the latest technologies.

Portfolio

Toptal Client
JavaScript, React, Node.js, Amazon Web Services (AWS), Express.js, MongoDB...
EPAM Systems
JavaScript, Node.js, Express.js, Hapi.js, NestJS, MongoDB, Mongoose, TypeScript...
The Rolling Scopes School
JavaScript, Node.js, CSS, React, HTML, GitHub, APIs, Management, ES5, Jasmine...

Experience

Availability

Part-time

Preferred Environment

Git, Visual Studio Code (VS Code), MacOS, Slack, Postman, Docker, Jira, Teams

The most amazing...

...project I've worked on was developing microservices for a payment gateway system that serves billions of transactions annually.

Work Experience

Senior Full-stack Engineer

2021 - PRESENT
Toptal Client
  • Wrote migration scripts to keep database collections up to date with new fields as part of the changing business requirements.
  • Rewrote a significant component based on the updated business requirements on both the front and back end.
  • Proposed new ideas for a more effective and efficient code review process.
  • Refactored parts of the codebase using clean code practices trying to reduce technical debt.
  • Implemented infinite scrolling for a catalog of cards which increased the loading speed by 400%.
Technologies: JavaScript, React, Node.js, Amazon Web Services (AWS), Express.js, MongoDB, Redux

Back-end Engineer

2020 - 2021
EPAM Systems
  • Built new features, made enhancements in the current codebase, and fixed bugs.
  • Implemented REST API endpoints for different microservices.
  • Managed the team's code review process and reviewed colleagues' pull requests.
  • Wrote documentation for new features and updated the docs reflecting the latest enhancements.
  • Maintained a monolith application during the process of transition to a microservice architecture.
  • Wrote unit and integration tests using Mocha and Chai.
Technologies: JavaScript, Node.js, Express.js, Hapi.js, NestJS, MongoDB, Mongoose, TypeScript, Docker, REST, Scrum, Agile, Jira, Teams, Redis, Git, Postman, GitHub, Microservices, Amazon Web Services (AWS), APIs, MERN Stack, REST APIs, Leadership, Back-end Development

Country Coordinator and Mentor

2019 - 2021
The Rolling Scopes School
  • Managed the mentoring program for hundreds of students at a free online front-end development course on a country level.
  • Helped students with their homework and conducted additional one-on-one sessions on demand.
  • Checked students’ homework and provided relevant feedback.
  • Managed and conducted students interviews at the entry-level and before graduation.
  • Organized and ran practical sessions on JavaScript for university students and school teachers.
  • Organized online and offline tech events involving an international audience.
  • Motivated developers from local tech communities to join the mentoring program and worked with them towards a collective goal.
Technologies: JavaScript, Node.js, CSS, React, HTML, GitHub, APIs, Management, ES5, Jasmine, MERN Stack, REST APIs, Leadership, Responsive Web Design (RWD)

Full-stack JavaScript Developer

2019 - 2020
EPAM Systems
  • Implemented REST API endpoints on the company's portfolio application.
  • Added new features and fixed errors on demand both on the front and the back end.
  • Developed a Redux store for new entities in the application.
  • Rewrote class components into functional ones using React Hooks on the admin side.
  • Added proxy servers to store assets on remote machines.
  • Restyled a responsive UI layout according to new design specs.
  • Implemented server-side rendering for new components.
  • Wrote UI tests using Jest, Enzyme, and the React Testing Library and fixed the server-side tests using Mocha, Chai, and Sinon.
Technologies: JavaScript, Node.js, React, Redis, MongoDB, Mongoose, Redux, Mocha, Chai, Enzyme, Jest, React Testing Library, Docker, REST, Kanban, Agile, HTML, CSS, Jira, Teams, Git, Postman, GitLab, APIs, MERN Stack, REST APIs, Back-end Development, Responsive Web Design (RWD)

Full-stack and Mobile JavaScript Developer

2017 - 2019
Soulklik
  • Built the architecture for a mobile app that connects like-minded people.
  • Designed and built UI components for web and mobile apps.
  • Implemented REST API endpoints and built a responsive web application.
Technologies: JavaScript, Node.js, React, MongoDB, React Native, Express.js, Redux, REST, HTML, CSS, Git, Postman, GitHub, APIs, ES5, Jasmine, MERN Stack, REST APIs, Leadership, User Interface (UI), User Experience (UX), Back-end Development, Responsive Web Design (RWD), Android, iOS

Coordinator at the Center for Entrepreneurship

2015 - 2017
Westminster International University in Tashkent
  • Developed the concept of the center for entrepreneurship and worked with key stakeholders analyzing the challenges startups face in Uzbekistan.
  • Organized seminars for students and young entrepreneurs by inviting successful business owners from Uzbekistan to share their experiences.
  • Planned and organized startup events, including a startup competition for more than 50 startups, and consulted students and staff members on issues related to launching new business projects.
Technologies: Management, Leadership

Senior Lecturer in Finance, Math and Business

2010 - 2017
Westminster International University in Tashkent
  • Delivered sessions on developing a small business, fundamentals of finance and accounting, cost and financial management, and math modules.
  • Prepared the teaching and assessment material and ensured the quality of teaching.
  • Dealt with exams and other assessment-related work and advised students on academic issues.
Technologies: Finance, Cost Accounting, Mathematics, Financial Accounting, Management Accounting, Corporate Finance, Management, Leadership

Owner

2007 - 2011
Shaden Technology
  • Managed projects and worked directly with clients.
  • Prepared contracts and handled the company's internal documentation.
  • Built and submitted financial statements to tax agencies.
  • Designed templates in Adobe Photoshop for web applications and created animations in Adobe Flash.
  • Helped the development team to code web-based applications in PHP.
Technologies: PHP, Adobe Photoshop, Adobe Flash, HTML, CSS, JavaScript, Management, Leadership, User Interface (UI), User Experience (UX)

Showcase Portal

Showcase portal is a collection of the company's most interesting and challenging front-end and UX projects. Through search and filtering, one could find necessary projects by keywords, tags, and technologies.

I worked on the portal as a full-stack developer responsible for UI redesign and back-end development. In this engagement, we stored project-related data, technology stacks, screenshots, and other artifacts.

Soulklik

I worked as a full-stack and mobile app developer on a personal startup project. The project's ultimate goal was to analyze the users' digital footprint and match people based on personality traits and interests in the vicinity.

Time Management System

I built a full-stack web application for a time management system using React and Node.js. The project involved authentication and role-based authorization. I designed the app from scratch and implemented all the back-end APIs.

Languages

JavaScript, ES5, HTML, CSS, TypeScript, PHP

Other

Leadership, Teams, Finance, Cost Accounting, Mathematics, Financial Accounting, Management Accounting, Corporate Finance, MERN Stack, Back-end Development, Enzyme, APIs, Technical Leadership, User Interface (UI), User Experience (UX)

Frameworks

Express.js, Redux, Hapi.js, React Native, Jest, NestJS, Jasmine

Libraries/APIs

Node.js, React, REST APIs, Chai, React Testing Library

Tools

Git, Mongoose, Adobe Photoshop, GitHub, Mocha, Postman, Adobe Illustrator, Jira, Adobe Flash, GitLab

Paradigms

REST, Management, Scrum, Kanban, Agile, Microservices, Responsive Web Design (RWD)

Storage

MongoDB, Redis, MySQL

Platforms

Docker, WordPress, Amazon Web Services (AWS), Android, iOS

2013 - 2014

Master's Degree in Entrepreneurship, New Venture Creation

Lund University - Lund, Sweden

2004 - 2008

Bachelor's Degree in Business Computing

Westminster International University in Tashkent - Tashkent, Uzbekistan

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring