Bogdan Apostol, Developer in Dubai, United Arab Emirates
Bogdan is available for hire
Hire Bogdan

Bogdan Apostol

Verified Expert  in Engineering

Full-stack Developer

Dubai, United Arab Emirates

Toptal member since September 28, 2022

Bio

Bogdan is a full-stack engineer with 15+ years of experience overseeing all facets of web development. He has been involved in numerous projects and provided complex business solutions across a wide range of sectors, including real estate, healthcare, content management, and security. Bogdan can direct large-scale teams or work hands-on to complete challenging projects, bringing cutting-edge coding expertise and interpersonal skills to leadership roles.

Portfolio

Helpfuel LLC
JavaScript, PHP, Python, MySQL, MongoDB, Redis, Amazon Web Services (AWS)
Taqniat
C#.NET, PHP, Node.js, SQL, SharePoint, Microsoft SQL Server, MySQL
Securetech LLC
Java, Liferay, C#.NET, Objective-C, Microsoft SQL Server, MySQL

Experience

  • Windows - 15 years
  • JavaScript - 15 years
  • Linux - 15 years
  • Information Technology - 15 years
  • User Experience (UX) - 10 years
  • PHP - 10 years
  • MySQL - 10 years
  • Node.js - 7 years

Availability

Part-time

Preferred Environment

Linux, Slack, PHP, C#.NET, Node.js

The most amazing...

...thing I've built is a video management app and streaming service based on YouTube and powered by SharePoint and FFmpeg for use inside an air-gapped network.

Work Experience

Lead Back-end Developer

2021 - PRESENT
Helpfuel LLC
  • Developed a Symfony-based RESTful API that, in combination with scheduled AWS Lambda, synchronizes products and orders and handles integration with various logistics services for over one thousand eCommerce sites.
  • Collaborated with others on all stages of the systems development lifecycle, from requirement gathering to production releases.
  • Developed and maintained a Symfony-based RESTful API that handled memberships and payments.
  • Authored code fixes and enhancements for inclusion in future code releases and handled code reviews.
  • Implemented the CI/CD pipeline using Jenkins, Git, PHPCS, and AWS ECR.
Technologies: JavaScript, PHP, Python, MySQL, MongoDB, Redis, Amazon Web Services (AWS)

Technical Lead Software Developer

2018 - 2020
Taqniat
  • Developed a system based on image and handwriting recognition that generated digitally signed documents for a government agency in Abu Dhabi.
  • Built a knowledge-based system and chatbot using OpenDialog to assist the helpdesk department for a government agency in Abu Dhabi.
  • Designed strategies for component development practices to support future projects.
  • Revised, modularized, and updated old code bases to modern development standards, reducing operating costs and improving functionality.
  • Trained and managed a team of developers and discussed issues to provide resolution and apply best practices.
Technologies: C#.NET, PHP, Node.js, SQL, SharePoint, Microsoft SQL Server, MySQL

Technical Lead Software Developer

2012 - 2018
Securetech LLC
  • Developed gym management software to handle memberships, training programs, and instructor profiles on top of Liferay.
  • Created a corporate portal using SharePoint 2013 and React.
  • Developed a video management solution on top of SharePoint using FFmpeg for video conversion and live streaming.
  • Built software for desktop and mobile operating systems, including Windows, macOS, and Linux, as well as Android and iOS.
Technologies: Java, Liferay, C#.NET, Objective-C, Microsoft SQL Server, MySQL

Lead Software Analyst

2010 - 2012
Vector Business Consulting LLC
  • Delivered a customized Oracle WebCenter Spaces solution to the Abu Dhabi Authority for Culture and Heritage.
  • Developed and implemented performance improvement strategies and plans to promote continuous improvement.
  • Delivered a customized Oracle Universal Content Management (UCM) solution to the Federal Authority for Nuclear Regulation in Abu Dhabi.
  • Managed quality assurance program, including on-site evaluations, internal audits, and customer surveys.
  • Delivered a customized Liferay portal solution to a government entity based in Abu Dhabi.
Technologies: Linux, Windows, Java, PL/SQL, Oracle

Video Management

I researched, designed, and built a SharePoint-based, FFmpeg-powered application to handle media—audio and video—storage and distribution and live streaming capabilities. It is optimized for use within an air-gapped environment. I worked on the project by myself, from inception to delivery.

Dropshipping Integration

After researching, I developed a Symfony-based RESTful API that synchronizes products and orders with scheduled AWS Lambda. It also handles integration with various logistics services for over one thousand eCommerce sites.

Gym Management Software

I developed gym management software that handled memberships with progress tracking, training programs, classes, instructor profiles, and a video library. I built it on top of Liferay and collaborated with a designer for the UI/UX part. The system was integrated with LDAP and a card-reader third-party software to handle access.

Knowledge Base

I developed a system for a knowledge base and chatbot to assist the helpdesk department for a government agency in Abu Dhabi. I conducted the research, identified the technologies to be used, and acted as the lead developer on the project.
2005 - 2008

Bachelor's Degree in Computer Science

Spiru Haret University - Bucharest, Romania

2000 - 2005

Bachelor's Degree in Telecommunications

Politehnica University of Bucharest - Bucharest, Romania

Libraries/APIs

Node.js, FFmpeg

Tools

Slack

Languages

PHP, C#.NET, JavaScript, SQL, Java, Python, Assembler x86, C++, Objective-C, C#

Platforms

SharePoint, Windows, Linux, Oracle, Amazon Web Services (AWS)

Storage

MySQL, PL/SQL, Microsoft SQL Server, MongoDB, Redis

Other

Information Technology, User Experience (UX), Liferay

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