Bogdan Kharchenko

Software Engineer at International Association of Certified Home Inspectors (InterNACHI)

Greenville, South Carolina, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Bogdan Kharchenko is a software engineer with eight years of experience building and operating web applications, currently based in Greenville, SC. He founded AmberLamps to deliver employee management, scheduling, and timekeeping solutions, combining product ownership with hands-on development and devops responsibilities. As Director of Software Engineering at InterNACHI and an engineer at companies like SigFig and Printfly, he brings experience scaling systems across both startup and organizational contexts. Bogdan is an active back-end contributor to the Laravel ecosystem, improving generators and core string and authentication utilities in the widely used laravel/framework. He has a pragmatic focus on shipping reliable, maintainable code and improving developer ergonomics through tooling and refactors. Beyond coding, he pairs entrepreneurial instincts with operational discipline, having run a customer-facing SaaS from requirements to deployment.
code8 years of coding experience
job6 years of employment as a software developer
bookThomas Jefferson University
github-logo-circle

Github Skills (13)

testing10
database-migrations10
php10
code-generation10
database-migration10
laravel10
eloquent10
laravel-mix10
application-framework9
app-framework9
web-framework9
markdown-it8
markdown8

Programming languages (5)

TypeScriptJavaScriptPHPHTMLPython

Github contributions (5)

github-logo-circle
laravel/framework

Jan 2021 - Sep 2022

The Laravel Framework.
Role in this project:
userBack-end Developer
Contributions:3 reviews, 9 commits, 4 PRs in 1 year 7 months
Contributions summary:Bogdan contributed to the Laravel framework by implementing new features and enhancements. They added Markdown support for the `Str` and `Stringable` classes and implemented functionality for logging out of the current device. The user also addressed code formatting issues and removed unused imports, contributing to code quality. Furthermore, the user included custom notification stubs and aligned the "Remember Me" cookie duration.
laravel-frameworklaravelphpframework
This package extends the core file generators that are included with Laravel 5
Role in this project:
userBack-end Developer
Contributions:7 commits, 1 PR, 6 comments in 15 days
Contributions summary:Bogdan primarily contributed to improving the code generation capabilities of the Laravel package. Their work involved fixing issues in generating class names for pivot migrations and seeders. They also refactored and enhanced the pivot table naming conventions, improving compatibility with Eloquent and making several code adjustments. The user made improvements to the syntax building for migrations.
phpgeneratorslaravel-5laravelgenerator
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Bogdan Kharchenko - Software Engineer at International Association of Certified Home Inspectors (InterNACHI)