Jake Boychenko

Innovative Engineer Crafting the Future of Mobile and Web Applications

Mid-level full-stack engineer with a track record of leading the backend development of 5+ successful enterprise projects. Creator of Flood, an open-source framework revolutionizing Flutter app development. Proficient in Flutter, Next.js, and Java. Proven ability to mentor teams, optimize processes, and deliver high-quality, scalable solutions. Passionate about leveraging cutting-edge technologies to solve complex problems and create transformative user experiences.

Text of "Jake Boychenko"

Skills

Harnessing a versatile technology stack, the following skills highlight my proficiency across various programming languages, frameworks, and tools, essential for delivering innovative and robust software solutions.

Programming Languages

Frameworks

Backends & Databases

Tools

Projects

Below is a curated selection of personal and professional projects that demonstrate my full-stack development capabilities, problem-solving skills, and commitment to building impactful and user-centered applications.

Logo for Flood
Flood

Flood is an extensive framework for Flutter and Dart that I have developed, offering a wide range of modules to streamline and enhance every aspect of Flutter app development. With over 90 newsletter subscribers, successful app showcases, and seamless integration with tools like Firebase and Mason, Flood empowers developers to create high-quality Flutter applications efficiently.

Logo for Sign Partner Pro
Sign Partner Pro

Sign Partner Pro (SPP) and SPP Lite revolutionize the sign industry by leveraging AR and 3D models, allowing users to visualize and interact with signs in real-space. With custom video uploads, seamless quotations, and comprehensive project management tools, SPP streamlines the sign buying and selling process for end-users and sign companies alike.

Logo for SafeAlone
SafeAlone

SafeAlone is a comprehensive safety app that has garnered local news coverage and amassed over 1,500 registered users. With its innovative "Alert Mode" feature, SafeAlone provides users with a sense of security by allowing friends to monitor their real-time location and receive critical notifications in emergency situations.

Logo for Valet Budget
Valet Budget

Valet is a groundbreaking financial management tool designed to revolutionize personal budgeting, catering specifically to individuals with fluctuating incomes. With features like customizable envelopes, allocation rules, transaction tracking, and insightful data analysis, Valet empowers users to take control of their finances and make informed decisions.

Picture of Jake Boychenko
Portfolio

My portfolio website showcases my professional work and blog posts, demonstrating my mastery of web design and backend development. Built with Next.js, TypeScript, Tailwind CSS, and Sanity CMS, it features a custom page builder for easy content updates and utilizes SSG, SSR, and incremental static rendering for optimized performance.

Logo for Chess++
Chess++

Chess++ is an innovative 3D chess game that reimagines the traditional chess experience in a three-dimensional space. Released on Steam, Chess++ has been purchased by over 150 individuals and has received universally positive reviews, showcasing its engaging gameplay and high-quality execution.

Work History

My career journey showcases a progressive track record of leading, developing, and optimizing software solutions. Here's an overview of my roles, responsibilities, and achievements in the field of software engineering.

Logo for Big Bear AI

BigBear.ai

Mid-Level Software Engineer

Aug 2023 - Present


  • Developed and implemented over 10 full-stack features for government-critical, high-traffic web applications, leveraging Apache Struts, JSP, and SQL. Optimized database queries using proper indexing and join techniques to ensure efficient data retrieval and storage, resulting in enhanced user experience and functionality.
  • Resolved over 10 critical performance and reliability bugs in a legacy codebase, contributing to improved system stability and faster loading times. Collaborated with other developers to troubleshoot complex issues and deliver effective solutions.
  • Actively participated in a team of 10, following agile methodologies. Collaborated closely with engineers, testers, database administrators, and product managers to achieve project goals and meet deadlines. Engaged with database administrators to optimize indexes and queries, ensuring optimal system performance.
Logo for Brightspot

Brightspot

Software Engineer II

Jun 2021 - May 2023


  • Spearheaded the backend development and migration of high-profile enterprise projects, including Editorial Televisa, Grupo Vierci, and SBS, from their legacy CMS to Brightspot. Collaborated closely with frontend developers, guided junior team members, and led complex API integrations, ensuring successful project delivery and client satisfaction.
  • Customized the CMS backend to optimize content creation and management processes for clients. Implemented automated translation functionality using Amazon Translate, integrated Adobe Target for A/B testing, and incorporated Brightcove for seamless video hosting. Developed solutions for hosting microsites on S3 and automated news import from Reuters and The Conversation APIs, enhancing the overall functionality and user experience of the platform.
  • Managed the full release cycle for over 7 projects, ensuring smooth deployments to lower EC2 environments and successful rollouts in Kubernetes production environments. Coordinated with project managers, conducted data backups, executed migrations, and promptly addressed any issues that arose during the deployment process, guaranteeing the stability and reliability of the systems.
  • Mentored a summer intern for 3 months, focusing on familiarizing them with Brightspot's development processes, including git branching, ticket workflows, and the MVVM paradigm. Guided the intern in completing significant project tickets that were successfully merged into production, and prepared them to present their thought process and learnings to the company, contributing to their technical growth and career development.
Logo for JLogical

JLogical

Freelance Developer

Aug 2020 - Present


  • Established a successful freelancing side-business specializing in full-stack Flutter and Unity mobile application development. Collaborated with clients to gather requirements, architect scalable solutions, design intuitive user interfaces, and release high-quality apps that drive business value.
  • Architected robust and maintainable full-stack solutions using Flutter (with Flood) and Unity, ensuring optimal performance, scalability, and user experience. Implemented best practices such as clean code, modular architecture, and efficient data management to deliver high-quality apps.
  • Mentored a junior developer, introducing best practices like Test-Driven Development (TDD), Agile methodologies, and effective project management using tools like Trello. Collaborated closely to improve development speed and deliver a successful full-stack application.
  • Developed marketing websites for freelance projects using modern web technologies such as Next.js, Tailwind CSS, and Sanity CMS. Created engaging and informative online presences that effectively showcase the apps' features and benefits.
  • Provided ongoing technical guidance and support to freelance clients, assisting in estimating effort for app enhancements and feature requests. Maintained strong client relationships through effective communication and a commitment to delivering high-quality solutions.

Blog

Join me as I share my experiences, tips, and insights on the fascinating world of software development, covering topics like Flutter, Next.js, coding practices, and project management.

The Journey of Flood ThumbnailThe Journey of Flood: From Freelance Tool to Open-Source Flutter Framework

Lessons Learned in Creating, Validating, and Sharing a Developer Tool with the Community

Text of "Jake Boychenko"

Jake Boychenko

Published April 25, 2024