Post Job Free
Sign in

Software Engineer with Product Impact and Co-founder Experience

Location:
Pittsburgh, PA
Posted:
March 09, 2026

Contact this candidate

Resume:

Bek Omonkulov

Sardorbek Omonkulov 412-***-**** **************@*****.*** github.com/omonkulov

Experience

Software Engineer Jan 2022 – Present

VEX Robotics Inc Pittsburgh, PA

• Shipped features across the VEXcode product line (123, GO, AIM, IQ, EXP, V5, CTE, AIR) for web, desktop, and mobile; the platform reaches millions of students and educators during the school year.

• Fixed recurring Android project save/load breakages caused by OS changes by reworking storage and runtime permissions (Kotlin + React WebView bridge) and adding clearer logging for support/debugging.

• Upgraded a legacy Blockly codebase and added runtime error reporting that tells students which block caused a failure, making debugging in class much faster.

• Built a bulk firmware update flow for VEX 123 and GO so teachers can update 10–20 robots in a classroom without repeating the same setup steps for each robot.

• Reworked the “Share as PDF” export using jsPDF (pagination, scaling, faster rendering, smaller files) so block projects stayed readable even for long programs.

• Implemented AI Vision sensor support end-to-end, including a new utility tool and the VEXcode integration needed for classroom use.

• Built new VEXcode VR playground support by implementing blocks and Python commands that drive Unity-based environments.

• Implemented the licensed paywall UI/UX flow for VEXcode VR; contributed to $250K+ in revenue in the first 3 months after launch.

Technical Co-founder / Primary Developer Jun 2024 – Aug 2025 Homesell Remote

• Built the iOS capture app and a Next.js order dashboard to track orders, route work to an offshore editing team, and deliver final assets (1,800+ images processed).

• Designed the capture workflow to take 3 RAW photos per shot (different contrast/exposure) and sync them to the dashboard for review and fulfillment.

• Added background uploads for large iOS RAW batches (often 45 images per order), so uploads could finish reliably on slow networks without users babysitting the app.

• Integrated Stripe payments, Firebase analytics/crash reporting, and Cloud Functions for automated email/Discord notifications.

Freelance Software Engineer Feb 2025 – May 2025

River Valley Remodelers Remote

• Built an internal order management tool covering lead intake, lead conversion, and payments.

• Created a door-to-door sales manager with a Google Maps view showing territory coverage, visit history, and key visit details (time-on-location, homeowner responses, last-contact timestamps).

• Added reporting and basic analytics to support follow-ups, coaching, and pipeline visibility.

• Wrote Node.js migration scripts to import and normalize legacy data into Firebase. Projects

Card Wars React, Socket.IO, MongoDB, Node.js Jul 2021

• Built a real-time multiplayer card game in 4 days with live chat, JWT auth, and a public leaderboard.

• Earned the “Star Award” as a top-5 developer among 900 attendees and 96 submissions. Real Estate Information System Java (Swing) Jul 2019

• Built a Swing-based desktop app to create, edit, delete, and search property records.

• Used core OOP concepts (abstraction, inheritance, clean class structure) to keep the codebase maintainable. Technical Skills

Languages: JavaScript, TypeScript, Python, Java, C/C++, SQL (Postgres), HTML/CSS, Kotlin Frameworks & Platforms: React, Next.js, Node.js, Firebase, Angular, Spring Boot Developer Tools: Git, Docker, AWS, Google Cloud Platform, Jira, VS Code



Contact this candidate