Software engineer

Franklin Jara

Portrait of Franklin Jara

Charlotte, NCSenior Software Engineer at Medshift

I build online stores, apps that use artificial intelligence (AI), and tools for developers. My work includes a store with more than one million orders and a climbing app that started at the gym.

01 / Selected work

Apps I built.

I built Cima for climbing feedback and Drezzi to try on clothes in photos.

Cima preview showing a climber's body position and technique scores
Cima preview
Climbing app

Cima

Get AI feedback on your climbing videos.

I built Cima to review my own climbing technique. You can upload a video to get feedback and track your progress.

You can review feedback between climbs, see past sessions, and track the difficulty of the routes you climb.

Cima is live and includes 50+ badges.

Visit Cima
Drezzi preview showing a person's photo, a jacket, and an AI image of that person wearing the jacket
Drezzi preview
Clothing app

Drezzi

Try clothes on a photo of yourself.

I built an AI app that combines a photo of you with photos of clothes you upload.

You can try different poses and save the results in lookbooks, which group your outfit photos.

First prizePrisma Hackathon ยท 2025

The app creates 4K try-on images in about 25 seconds.

Visit Drezzi
02 / Experience

My work experience.

I work on online stores and software tools. I also taught Python. Select a role to read more.

Current role

Medshift

Senior Software Engineer

PythonVueTypeScript+3

I build tools for online stores, from the screens people use to the code and data behind them.

Read moreShow less

More about the work

  • I add features and connect services with Python, Vue, TypeScript, Django, PostgreSQL, and Shopify.

Tools and technologies

PythonVueTypeScriptPostgreSQLDjangoShopify

Cherry Hill Programs

Software Engineer / R&D Lead

TypeScriptReactGraphQL+4

I built and expanded an online store that processed more than one million orders.

Read moreShow less

More about the work

  • I led research and development for early versions of AI tools and tools that process waiting tasks.

  • I built a tool to plan company expenses for new hires.

Tools and technologies

TypeScriptReactGraphQLAWSBunBullMQDocker

Adelphi University

Graduate Teaching Assistant

PythonTeachingMentorship

I taught Python labs and worked with students one-on-one to find and fix errors in their code.

Read moreShow less

More about the work

  • I used practical exercises to teach basic programming concepts.

Tools and technologies

PythonTeachingMentorship
Tools I work with
Tools

What I work with

I plan features and build screens, connections between apps, background tasks, and databases. I also manage the services that run them. I use Rust and Zig to learn how software works at the system level.

Web interfaces

Vue, React, TanStack

Server code

Python, Django, Bun, Node

Databases

PostgreSQL, Drizzle

Hosting and tools

AWS, SST, Docker, Turborepo

03 / Open source

Code I contributed.

I contribute to tools I use. Each link shows code changes that the project accepted.

More on GitHub
04 / More projects

Projects I learn from.

I build smaller projects to learn how software works and try new tools.

View 6 projects
05 / Contact

Contact me.

Message me on LinkedIn to talk about a project or share what you are building.