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

Bogdan Apostol

Verified Expert  in Engineering

Full-stack Developer

Location
Dubai, United Arab Emirates
Toptal Member Since
September 28, 2022

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

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.

Languages

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

Libraries/APIs

Node.js, FFmpeg

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

Tools

Slack

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

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