Manas Bala, Developer in Dhaka, Bangladesh
Manas is available for hire
Hire Manas

Manas Bala

Verified Expert  in Engineering

Software Developer

Dhaka, Bangladesh

Toptal member since October 22, 2019

Bio

Manas has several years of experience with Symfony, PHP, and SQL. He is skilled in the development of back-end APIs, payment gateway integration, third-party web application integration, performance tuning, and automated testing. A computer engineer, he loves to solve complex problems and develop full-featured back-end applications.

Portfolio

CaptainPanel, Inc.
Git, MySQL, Symfony, PHP
Proud Sourcing GmbH
eCommerce, OXID, WordPress, Yii, Symfony, CodeIgniter, MySQL, PHP

Experience

  • MySQL - 7 years
  • PHP - 7 years
  • PayPal API - 5 years
  • API Development - 5 years
  • Symfony - 5 years
  • PHP 7 - 3 years
  • Stripe API - 3 years
  • Stripe Connect API - 3 years

Availability

Part-time

Preferred Environment

Docker, PhpStorm, Git, Ubuntu

The most amazing...

...project I've developed was a calculation algorithm using custom refund and fee policies with better code readability.

Work Experience

Back-end Developer

2017 - 2019
CaptainPanel, Inc.
  • Developed a REST API back end with the team.
  • Integrated Stripe, Spreedly, Authorize.Net, and Tap payment gateways.
  • Developed a fee calculation algorithm based on policies.
  • Connected with Xero using Zapier.
  • Developed controller testing for the project.
Technologies: Git, MySQL, Symfony, PHP

Web Developer

2014 - 2017
Proud Sourcing GmbH
  • Developed the back end for a royalty-free music store.
  • Developed small business applications such as eCommerce and CRMs.
  • Integrated PayPal and accounting.
  • Built an organizer application and integrated it with the Google Calendar API.
  • Integrated Dropbox, Google, XERO, PayPal, and other similar applications.
Technologies: eCommerce, OXID, WordPress, Yii, Symfony, CodeIgniter, MySQL, PHP

Experience

CaptainPanel

A booking application for water sports such as diving, snorkeling, cruising, and fishing. The application supports major payment gateways and has a public front end for businesses to manage their bookings, invoicing, scheduling, payments, and reports.

Web-based POS

Developed a web-based POS system for a company with multiple sales centers. Symfony and MySQL technology were the main technologies used. It has all the major features as well as inventory control.

Open Spacer Event and Bootcamp Organizer

An event organizer application that can create events, schedule sessions, allow registration, and list speakers. If the enrollment needs a paid ticket, the administrator can set up that from the back end. Users can join events or sessions, purchase tickets, comment on speech proposals, and many other tasks.

Education

2011 - 2014

Bachelor's Degree in Computer Science and Engineering

Northern University Bangladesh - Dhaka, India

2006 - 2010

Diploma in Computer Science

Khulna Polytechnic Institute - Khulna, India

Skills

Libraries/APIs

PayPal API, Stripe API, Stripe Connect API, API Development, Google APIs

Tools

Git, GitLab CI/CD, PhpStorm

Languages

PHP 7, HTML, PHP, JavaScript

Frameworks

Symfony 4, Symfony 3, Twig, Symfony, Laravel, CodeIgniter, Yii

Paradigms

Agile Software Development, Unit Testing

Platforms

Linux, Ubuntu, Docker, WordPress

Storage

MySQL, PostgreSQL

Other

Data Migration, OXID, eCommerce

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