Erik Vavro

Erik Vavro

Mentor
5.0
(1 reviews)
US$9.00
For every 15 mins
1
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Senior software engineer crafting happiness with code
Senior software engineer crafting happiness with code

Greetings! I am a life-long coder with 15 years of professional experience in front-end, back-end and full-stack development, working on everything from greenfield projects to enterprise-grade apps with millions of users.

I am an expert in web browser technology yet proficient with many tools across the stack. I believe that quality is everything, and I wish to help people improve their coding skills, communication skills, and problem solving skills so they can stand out from the crowd by being well-rounded in every aspect of software engineering.

English
Eastern Time (US & Canada) (-04:00)
Joined July 2024
EXPERTISE
15 years experience
I am an expert in JavaScript and have been programming with it for over half of my life. I always keep up with the latest trends and tool...
I am an expert in JavaScript and have been programming with it for over half of my life. I always keep up with the latest trends and tools in this constantly evolving technology, and I know how to use it to create exceptionally high-quality products.
15 years experience
I have either built, architected or maintained at least 7 different professional-grade REST APIs, serving the intense needs of the solar,...
I have either built, architected or maintained at least 7 different professional-grade REST APIs, serving the intense needs of the solar, agriculture, hobbyist and music industries.
8 years experience
Vue became my favorite JS framework back in 2015, and my passion still holds strong to this day. I find Vue to excel in complex real-time...
Vue became my favorite JS framework back in 2015, and my passion still holds strong to this day. I find Vue to excel in complex real-time applications, especially those with rich state management systems. I have used Vue to build entire applications from scratch, my latest project being AlphaJams.com.
5 years experience
Originally built my latest creation AlphaJams.com in React, and have developed numerous side projects with it.
Originally built my latest creation AlphaJams.com in React, and have developed numerous side projects with it.
15 years experience
I have used Node.js professionally and extensively for the last 15 years, using it on just about every project I've worked on in my career.
I have used Node.js professionally and extensively for the last 15 years, using it on just about every project I've worked on in my career.
8 years experience
Created the platform API for AlphaJams.com from scratch using Elixir, Phoenix, Ecto and PostgreSQL.
Created the platform API for AlphaJams.com from scratch using Elixir, Phoenix, Ecto and PostgreSQL.
8 years experience | 1 endorsement
Helped develop multiple RESTful APIs using Django, Django Rest Framework, Celery, and more.
Helped develop multiple RESTful APIs using Django, Django Rest Framework, Celery, and more.

REVIEWS FROM CLIENTS

5.0
(1 reviews)
Mitch Meyer
Mitch Meyer
August 2024
Erik is super knowledgeable with audio programming. Helped me work through some issues with the recording software im writing. Thanks Erik!
SOCIAL PRESENCE
GitHub
tasty-commits
:lollipop: Simple commit message convention for easily digestible history streams
21
2
json-where
:mag: Transparent query, pointer and path descriptors for JSON
JavaScript
16
2
EMPLOYMENTS
Co-founder / CEO / CTO
Alpha Jams
2020-09-01-Present

Put my skills to the test and built a complete full-stack web application across 8+ years using Vue, Vuetify, Elixir and Phoenix. The ...

Put my skills to the test and built a complete full-stack web application across 8+ years using Vue, Vuetify, Elixir and Phoenix. The app teaches people how to “jam” (improvise musically) via unique visualizations that are designed to help people build muscle memory of essential music patterns.

Architected and implemented every aspect of the platform, excluding the cloud infrastructure. Platform consists of numerous applications, internal packages, subscription payments, and offers many unique compatibility and performance challenges.

PostgreSQL
Stripe
CSS Animation
View more
PostgreSQL
Stripe
CSS Animation
GSAP
Elixir
JavaScript
Phoenix Framework
RESTful API
Vue.js
AWS
View more
Senior Front-end Engineer
TCGplayer
2021-12-01-2023-02-01

Played a key role in the planning of a complete re-architecture of the catalog system to support a massive expansion of products and p...

Played a key role in the planning of a complete re-architecture of the catalog system to support a massive expansion of products and product types.

Successfully planned and led a complete
migration from Vue 2 to Vue 3 in 6 months, without interrupting other development.

CSS Animation
Vue.js
Software Architecture
View more
CSS Animation
Vue.js
Software Architecture
AWS
View more
UI Architect
Ceres Imaging
2017-02-01-2020-09-01

Company's first software engineering hire, architecting and leading the development of a VueJS 2.0
PWA that provides farmers ...

Company's first software engineering hire, architecting and leading the development of a VueJS 2.0
PWA that provides farmers with advanced aerial imagery of agriculture fields.

Python
Django
PostgreSQL
View more
Python
Django
PostgreSQL
Mapbox
Vuetify
RESTful API
Vue.js
View more
PROJECTS
Alpha JamsView Project
2024
Put my skills to the test and built a complete full-stack web application across 8+ years using Vue, Vuetify, Elixir and Phoenix. The app...
Put my skills to the test and built a complete full-stack web application across 8+ years using Vue, Vuetify, Elixir and Phoenix. The app teaches people how to “jam” (improvise musically) via unique visualizations that are designed to help people build muscle memory of essential music patterns.
PostgreSQL
Stripe
JavaScript
View more
PostgreSQL
Stripe
JavaScript
Vue.js
Elixir/Phoenix
AWS
View more
2018
Bach is an open-source semantic music notation, allowing anyone to easily notate music and rhythms with plain text.
Bach is an open-source semantic music notation, allowing anyone to easily notate music and rhythms with plain text.
Node.js
JavaScript
ClojureScript
View more
Node.js
JavaScript
ClojureScript
Clojure
View more