
Bogdan Apostol
Verified Expert in Engineering
Full-stack Developer
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
Experience
Availability
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
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.
Technical Lead Software Developer
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.
Technical Lead Software Developer
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.
Lead Software Analyst
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.
Experience
Video Management
Dropshipping Integration
Gym Management Software
Knowledge Base
Skills
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
Education
Bachelor's Degree in Computer Science
Spiru Haret University - Bucharest, Romania
Bachelor's Degree in Telecommunications
Politehnica University of Bucharest - Bucharest, Romania