David Weldon

David Weldon

Mentor
5.0
(12 reviews)
US$25.00
For every 15 mins
30
Sessions/Jobs
ABOUT ME
Senior full stack developer and startup founder
Senior full stack developer and startup founder

I have 22+ years of software development experience, a master's degree in computer engineering, and I've built two successful B2B software companies. I focus primarily on full stack web technologies.

If I can't help you out, I'll issue a full refund

I'm open to talking about anything I'm familiar with, like: planning for your startup, designing your database schema, making CSS do your bidding, or building your server.

Eastern Time (US & Canada) (-04:00)
Joined April 2020
EXPERTISE
16 years experience | 1 endorsement
I've been a co-founder and CTO of two successful startups. One in online advertising (Sold to IAC in 2008), and another in education (cur...
I've been a co-founder and CTO of two successful startups. One in online advertising (Sold to IAC in 2008), and another in education (currently operating). I have many years of experience in bringing software products to market, maintaining them, and supporting end-users.
View more
View more
12 years experience | 5 endorsements
I learned JS and node together in ~2010, and I use it every day for both front-end and back-end work.
I learned JS and node together in ~2010, and I use it every day for both front-end and back-end work.
12 years experience | 2 endorsements
I use CSS on a daily basis and flexbox is my BFF. Right now I mainly use tailwind and some scoped styles when necessary. Consider me a g...
I use CSS on a daily basis and flexbox is my BFF. Right now I mainly use tailwind and some scoped styles when necessary. Consider me a good resource for code reviews, refactoring, and architecture.
6 years experience | 5 endorsements
Vue has been my go-to framework since ~2016. I'm active in the Stack Overflow community, so I have a lot of recent experience in problem ...
Vue has been my go-to framework since ~2016. I'm active in the Stack Overflow community, so I have a lot of recent experience in problem solving Vue issues. At work, our primary app is being developed in Nuxt + Vue with particular focus on accessibility and responsive design.
20 years experience
I've been using databases throughout my career. I actively use pg, mongo, and sqlite in production.
I've been using databases throughout my career. I actively use pg, mongo, and sqlite in production.
4 years experience | 2 endorsements
All of my back-end servers communicate via GraphQL, and I'm well versed in it's use both with relational and non-relational databases. I ...
All of my back-end servers communicate via GraphQL, and I'm well versed in it's use both with relational and non-relational databases. I maintain a 3:1 test to code ratio with 100% coverage. If you have a similar setup, I can be helpful with: improving your tests, using best practices, designing your schema, etc.
JestNode.js
View more
JestNode.js
View more
10 years experience
I've built a multi-platform drag-and-drop video transcode + upload application, along with a large-scale video processing pipeline. Both ...
I've built a multi-platform drag-and-drop video transcode + upload application, along with a large-scale video processing pipeline. Both used ffmpeg to process just about any digital video or audio file and prepare it for playback on our site. I think in order to be a true ffmpeg master, you probably have to be a project contributor. I know enough to be dangerous. If you're looking to get started or need some general advice on the tool, I may be able to help.
View more
View more

REVIEWS FROM CLIENTS

5.0
(12 reviews)
George Sumpster
George Sumpster
June 2022
David was super helpful and took time to understand my problem. He helped set me on a new path that I hadn't considered before, as well as setting me up for success with some great discussion of the trade offs of various approaches.
Reno Riandito
Reno Riandito
June 2022
Solve my multiple problem of backend, frontend, AWS, and domain within one session. Good problem solving techniques by tracing each step from the frontend, backend, AWS and domain.
Shyam Deolalikar
Shyam Deolalikar
August 2020
Went over basics well.
Shyam Deolalikar
Shyam Deolalikar
August 2020
Session went great. Got good instructions for next steps for career growth.
Harvey Roberts
Harvey Roberts
August 2020
Clear, kind, and knowledgeable!
R S
R S
April 2020
Great mentor who enjoys solving problems and following good coding practices.
Peter Hartree
Peter Hartree
April 2020
David and I had a very helpful conversation about Vue.js, JavaScript and JavaScript framework selection. I'm keen to talk again – thanks David!
Daniel
Daniel
April 2020
Awesome session with David!! He is a true Javascript and Vue expert. He explained it in detail and analyzed the code providing great suggestions. Thank you@
Yoav Shalev
Yoav Shalev
April 2020
Great mentor! Really cares that his advice is sound and works.
EMPLOYMENTS
Co-Founder and CTO
Edthena
2012-10-01-Present
Edthena is a video collaboration platform for coaching teachers. We serve educators in schools around the world. I lead all aspects of s...
Edthena is a video collaboration platform for coaching teachers. We serve educators in schools around the world. I lead all aspects of software development from architecture to deployment. On a daily basis, I work on front-end, back-end, operations, and customer support. Edthena is a highly sophisticated product with a combined footprint of several hundred thousand lines of code, including: intuitive video interaction components, multi-platform recording tools, detailed visual reporting, and a custom-built video transcoding pipeline.
HTML/CSS
Node.js
MongoDB
View more
HTML/CSS
Node.js
MongoDB
Highcharts
FFmpeg
JavaScript
GraphQL
Vue.js
View more
Co-Founder and CTO
Sendori
2006-08-01-2011-11-01
Sendori was a VC-backed online advertising platform for domain name traffic. Our principal aim was to eliminate parked-pages and dynamica...
Sendori was a VC-backed online advertising platform for domain name traffic. Our principal aim was to eliminate parked-pages and dynamically route type-in traffic to related advertisers. I recruited and lead a team of engineers, and was responsible for product development and deployment. At it's height, the platform served over 10 million requests per day. My key contributions included our core linguistic matching technology, and an all-erlang refactor of our back-end. We sold the business to IAC in 2008, and I stayed on as VP of technology for the larger organization for three years.
Ruby on Rails
MySQL
Erlang
View more
Ruby on Rails
MySQL
Erlang
View more
Senior Software Engineer
Intel
2000-07-01-2005-03-01
I was a researcher on IA64 and IA32 microprocessor optimizations, a validation engineer on the Pentium 4 Prescott processor, and a senior...
I was a researcher on IA64 and IA32 microprocessor optimizations, a validation engineer on the Pentium 4 Prescott processor, and a senior software engineer on Intel's compiler for embedded architectures. While at Intel, my most significant accomplishment was demonstrating a compiler optimization for cache prefetching in the first generation of hyperthreaded processors.
C++
View more
C++
View more