Dave Sullivan

Dave Sullivan

Mentor
5.0
(2 reviews)
US$18.00
For every 15 mins
2
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Full-stack Freelance Developer
Full-stack Freelance Developer

I'm a full-stack engineer with more than 15 years of professional experience. I'm a true polyglot developer, having lead/architectural experience with a wide variety of tech stacks, from Python/Django, Ruby on Rails, Node (express.js/koa) on the backend, to Angular.js, React and Ember.js on the frontend.

I spent 7 years in the animation industry as a Web Software Architect, building internal applications to help studios manage their production pipelines. Since leaving that industry, I've been consulting mostly with start-ups to help turn their MVP into a solid foundation and scale their tech to a fully fleshed out product.

For the last four years, I've been CTO of a Toronto, Canada based start-up. I helped them scale their tech stack from a single product offering in select Canadian cities to multiple product offerings available nationally across Canada. I built and managed a fully remote, globally distributed team of engineers through new product development and launch, and I also worked closely with the biz and product teams on designing new products and scoping requirements while prioritizing speed to market.

English
Eastern Time (US & Canada) (-04:00)
Joined July 2016
EXPERTISE
10 years experience
From plain vanilla JS at the start of my career and when I was first learning, to jQuery, Sencha/ExtJS, Angular and Ember, Javascript has...
From plain vanilla JS at the start of my career and when I was first learning, to jQuery, Sencha/ExtJS, Angular and Ember, Javascript has always been a core part of my job description.
View more
View more
10 years experience
I actually started with PHP and plain SQL statements with MySQL, then graduated to Django's ORM, so I'm comfortable with using SQL direct...
I actually started with PHP and plain SQL statements with MySQL, then graduated to Django's ORM, so I'm comfortable with using SQL directly with or without an abstraction layer. Moved to Postgres about 4 or 5 years ago so I'm comfortable with that as well.
View more
View more
4 years experience
My experience with AWS has mostly involved hosting static Ember.js frontends on S3 with backends on an EC2 instance and an RDS postgres d...
My experience with AWS has mostly involved hosting static Ember.js frontends on S3 with backends on an EC2 instance and an RDS postgres database. I've had to help ops staff new to AWS resolve routing and firewall issues before so I'm fairly comfortable with it.
View more
View more
8 years experience
4 years experience
1 year experience
1 year experience

REVIEWS FROM CLIENTS

5.0
(2 reviews)
Alan Boyce
Alan Boyce
April 2017
Excellent knowledge and great experience of real world issues. Was clear, concise and was solving problems from the start! Thanks!!!
Desert Elements
Desert Elements
March 2017
Dave was very helpful in troubleshooting a particulary tricky issue I had with Django. Nice guy and will take him up on his recommendations.
SOCIAL PRESENCE
GitHub
ember-elm
An Ember component that allows you to embed Elm components into an Ember app
JavaScript
4
0
RetroArch-OpenELEC
A RetroArch add-on for the OpenELEC Linux distro.
Python
3
1
EMPLOYMENTS
Senior Full-stack Engineer and Consultant
N/A
2013-07-01-Present
I help my customers with a variety of technology and software development needs, using technologies that are appropriate for the specific...
I help my customers with a variety of technology and software development needs, using technologies that are appropriate for the specific project's requirements. As a consultant, I have: Worked with customers to identify the bare minimum needs for an MVP and architected a product from the ground up using a variety of requirements-appropriate technologies such as Django, Ruby on Rails, and Ember.js. Helped customers expand their MVPs and scale their products to meet customer demand using services and tools such as Heroku, AWS, Ansible and Docker Mentored in-house teams struggling with steep learning curves, and guided the development of apps built using technologies such as Django and Ember.js. Advised customers on a number of technology decisions that were driven by project requirements
View more
View more
Instructor
Bitmaker Labs
2015-06-01-2016-02-01
I teach students the fundamentals of web development using in-demand technologies such as Ruby on Rails, Postgres, Javascript, jQuery, Bo...
I teach students the fundamentals of web development using in-demand technologies such as Ruby on Rails, Postgres, Javascript, jQuery, Bootstrap, HTML and CSS.
View more
View more
Lead Technical Director
ToonBox Entertainment
2014-09-01-2015-02-01
- Assisted CG and pipeline supes with TD resource management and allocation - Mentored junior TDs - Responsible for toolset release sched...
- Assisted CG and pipeline supes with TD resource management and allocation - Mentored junior TDs - Responsible for toolset release schedule and procedures - Led the development of tools for toolset releases, environment provisioning, asset management and various Shotgun augmentations
View more
View more