Kabir Tamari

         

ME

I am a developer and problem solver with a Bachelor's degree of Science in Computer Science and Information Technology. with almost half a decade of experience in designing, developing and maintaining a variety of applications, including ERPs, eCommerce sites, and SaaS platform.

Proven ability to design and develop scalable web applications using a variety of architectural approaches. Passionate about designing scalable and robust systems as well as writing clean, maintainable DRY code.

Skills

  • Technical Skills:
    Python, JavaScript, C#, Django, Dot Net Native, React.js, Next.js, Express.js, Celery, HTML, CSS, Node.js, React.js, Kafka, RabbitMq, Redis, SQL, NoSQL, Docker, gRPC, Elasticsearch

  • Soft Skills:
    Problem Solving, Decision Making, Debugging, Communication, Creativity, Self-awareness, Self-learning

  • Industry Knowledge:
    Object Oriented Programming, Design Patterns, Backend Development, DevOps, RESTful Web Services, Stateless Applications, Micro-services Architecture, Monolithic Architecture, Request-Response Architecture, Event Driven Architecture, GitHub, AWS


Experience



Mandala Tech, Developer, Project Lead

January 2020 - Current

  • Developed and led a number of projects both in-house and external, solving logical problems as well as architecture problems.

  • Project lead and backend developer for a subscription-based ERP service with an event-based architecture, dynamic deployment based on subscription and integration with third-party applications.

  • Developed SaaS application with multi-tenant architecture.

  • Designed and developed dataflow architecture for one of the biggest eCommerce sites in Nepal; connecting multiple ERPs (developed in Django-react), microservice, and databases resulting in an optimized data stream for the eCommerce site to consume.

  • Developed multiple in-house tools for automating different tasks.

  • Developed services and utility apps for blockchain technology.

  • Implemented CI/CD workflow for all the projects using in-house developed automation applications and GitHub action.

  • Handled testing and deployment of Django systems and services.

  • Worked mostly on creating universal APIs and services.

  • Handled testing and deployment of Django systems and services.

  • Responsible for maintaining, deploying and scaling all the servers and applications.

  • Responsible for managing a development team of up to 10 developers and designers.

  • Responsible for the whole development process of a web solution from user requirements to design, development, testing and deployment.

Worked with/using: Python, Django, JavaScript, React-js, Node-js, Docker, Docker swarm, Postgresql, Sqlite, FastApi, Redis, Celery, Rabbitmq, Kumbu, Tailwind CSS, Selenium, Automation, WebScrappping, CI/CD, AWS Ec2, AWS SES, AWS Bucket, ElasticSearch, Elastic Cloud, Cloudflare DNS, Oho Domain, Nginx, Git

RVM Nepal, Project Lead Consultant

Jun 2022 - Oct. 2022

  • Lead Developer for an in-house logistic project.

  • Developed a logistic solution that handles the collection, storage and transport of items from multiple sources to multiple destinations giving access and real-time information to multiple types of users with multiple types of permissions.

  • Responsible for managing a team of 5, two being interned developers, one UI designer and one frontend developer.

  • Handled designing, development, testing and deployment of the product.

Worked with/using: Python, Django, Postgresql, React-js, Redis, Celery, AWS Ec2, Oho Domain, Nginx, Git

Education



Bachelor's Degree In Computer Science And Information Technology

Tribhuvan University, Nepal June, 2020

Math/Science Major High School (+2) (H.S.E.B)

Mount Annapurna Campus, Pokhara, Nepal 2016

School (S.L.C)

Nilgiri English Boarding School, Pokhara, Nepal 2014