My Profile

Julius Cecilia

Software Engineer from Los Angeles, California

Find me on: GithubLinkedinMediumResume

Experience

BookedBy

February 2025 - Present

Software Engineer @ BookedBy

Austin, Texas

I led the full lifecycle development of Bookedby's Queue: from prototyping and design to building a fully functional product component. I also enhanced the company's Sales flow and interface, improving usability and visual appeal to boost user engagement. I developed new features in the Appointment Book, including its rebooking functionality, booking additional appointments, and mobile-friendly design for a superior user experience. I built out the Transactions page too by integrating backend data, enabling users to view their transaction history clearly and efficiently.

Leaps

November 2023 - May 2024

Co-Founder and Software Engineer @ Leaps

Seattle, Washington

I led a team of five using agile methodologies to develop a social communication app for sports enthusiasts. We utilized Flutter, Node.js, AWS services (S3, RDS, API Gateway, Cognito), and PostgreSQL to create a mobile app that enhanced user engagement in sports activities and team collaboration. Our project received $8k in funding from the AWS Startup Program and was showcased at UW’s 2024 Science and Technology Showcase, highlighting our innovation in sports technology.

Adobe 2023

June 2023 - September 2023

Software Engineer Intern @ Adobe

Seattle, Washington

I developed a dynamic email automation solution for Adobe using Microsoft Outlook’s Actionable Messages/Adaptive Cards and Google’s AMP for Gmail, optimizing product approval workflows and cutting errors by 30%. I integrated this with Adobe’s backend using Python and Node.js for security and reliability. Additionally, I helped in the transition of Adobe’s Console for Businesses from Angular.js to React.js, ensuring smooth integration and performance using Jasmine.js and Jest.js for testing.

Adobe 2022

June 2022 - September 2022

Software Engineer Intern @ Adobe

Seattle, Washington

I implemented a read-only access mode for Adobe’s Console for Businesses using React.js, Angular.js, and Java, addressing customer security concerns and improving support processes by 40%. This involved refining data and authentication logic to establish role-based access control with token-based authentication. I integrated backend APIs to validate user permissions in real-time, ensuring secure and streamlined access for users.

IQAir

June 2021 - September 2021

Software Engineer Intern @ IQAir

La Mirada, California

I implemented real-time enhancements across 40+ tickets using Angular.js, React.js, and Redux, updating 70+ translated versions of the site to improve user experience. I also deployed a regional site with Drupal CMS and its CDN feature, ensuring seamless access for over 1.5 million users in their native languages without service interruptions. Additionally, I developed automated migration scripts with Shopify/PHP to consolidate global stores, effectively reducing company overhead.

Chimerocyte

June 2021 - September 2021

Software Engineer Intern @ Chimerocyte

Seattle, Washington

I created a React.js website integrated with AWS (Amplify, Cognito, Route 53, EC2, Lambda, S3) for employees across all levels, facilitating a robust laboratory management system. By leveraging Python, I unified extraction scripts, simplifying the upload of patient and donor documents directly to AWS S3 Buckets. This enhanced data management and workflow efficiency, promoting seamless collaboration and productivity organization-wide.

Projects

Sage

Sage

An engaging and interactive app designed to inspire growth for both kids. By combining the timeless wisdom of the Bible with modern gamification elements, Sage offers a unique way to deepen your faith while having fun and connecting with others.

Sage

Sage (Backend)

The backend of SageV2 is built with Golang, Docker, and PostgreSQL, ensuring a scalable foundation for the app's interactive and faith-based features.

HoopsPredictor

HoopsPredictor

Code that predicts NBA game outcomes using machine learning techniques. It utilizes historical game data sourced from the NBA API to train a RandomForestClassifier model.

ChatPulse

ChatPulse

This Java-based chat application features real-time typing indicators, allowing users to see when someone is typing a message. Inspired by the subtle yet impactful design of modern messaging apps, this project demonstrates how small features can enhance user experience.

Leaps

Leaps

A mobile app that empowers people to create and manage sports teams within a unique interactivity space.

FAInitiative

FA Initiative

A reddit-inspired social media hub that connects people with food allergies and allows assemblies or posts to be created. Users can discover new foods they can eat, learn an assortment of recipes, read relatable experiences, and meet others to help spread positivity and take initiative towards the problem of food allergies

InstaDeck

InstaDeck

A semi-dashboard interface of Instagram made with React and Google Firebase! By providing different “decks” of posts from your personalized following post deck to the trending or popular deck, users of InstaDeck are given a comforting and appealing perspective for their Instagram feed.

Joblicant

Joblicant

A dashboard interface showcasing all your job applications in one place! Users can also save commonly used application information and easily copy/paste that over to whatever they’re applying for.

FAOutlets

FAOutlets

An E-commerce Store that combines all Food Allergy manufacturers and products into one online hub. Website is made with React.js, Commerce.js, and Stripe.

CycleScan

CycleScan

Cross-platform mobile application that determines whether an object is recyclable, compostable or neither using object recognition. My team won the Wolfram Alpha Track Prize by SD Hacks 2021.

Blogs

medium.com

Go Fiber: Radix Trees

One of the coolest things I’ve learned about Go Fiber is how it uses a Radix Tree for routing.

medium.com

GORM in Golang: Transaction Management, Callbacks, and Preloading

I needed a reliable ORM to handle the database interactions.

medium.com

Understanding Embeddings with Pinecone

ecently, I took a deep dive into Pinecone (https://www.pinecone.io/), a vector database designed for high-dimensional data like embeddings.

medium.com

Planning Out the Architecture of My Educational App for kids

Here’s the tech: React Native for the mobile apps, Golang for the backend, PostgreSQL for the database, and Docker for containerization.

medium.com

Predicting NBA Game Results Using Machine Learning and Python

Being a passionate fan of the National Basketball Association (NBA), specifically the Los Angeles Lakers, I was disappointed after we lost to the Denver Nuggets to end our season. I found myself wanting to determine our chances of defeating the defending champions from last season, the Boston Celtics.

medium.com

Building Real-Time Typing Indicators in Java

I’ve always been fascinated by the subtle yet powerful ways technology influences human interaction. One particular feature that caught my attention early on was the real-time typing indicators in messaging apps, showing when a user is typing.

medium.com

How LeetCode Transformed My Note-Taking App

I’ve been solving LeetCode problems to prepare for software engineering job interviews and like many, I initially thought that the data structures and algorithms emphasized in these problems would rarely be encountered in real-life work and projects. However, my recent experience proved otherwise.

Recommendations

He was a culture fit for our team at Adobe, but I also believe he would fit in anywhere where hard work and collaboration are valued.

Let’s Connect