Radu Vlad
Full-stack Web Developer
- radu@dreamcode.ca
- Port Moody, BC
- GitHub: http://github.com/radman
- LinkedIn: http://linkedin.com/in/raduvlad
Summary
Experience and expertise with- Ruby on Rails, NodeJS
- Javascript (Ember, Angular, jQuery)
- Web & mobile development
- Server deployment and administration (Amazon Web Services)
- Continuous deployment & lean startup practices
Technical Skills
| Frameworks: | Ruby on Rails, Node, Ember, Angular, Backbone, Ionic |
|---|---|
| Languages: | Ruby, Javascript, SQL, Coffeescript, Java, C#, zsh |
| Testing: | Karma, QUnit, Mocha, Supertest, Chai, Chai-Things, CasperJS, PhantomJS, WebPageTest |
| Data: | MySQL, PostgreSQL, MongoDB, Redis, SQL Server |
| Markup: | HAML, SASS, ERB, XHTML, XML, CSS, Underscore, Handlebars |
| Tools: | Amazon Web Services (EC2, S3, RDS), Git, Cordova/PhoneGap, Yeoman, Grunt, Bower, Ratchet, Spree, Heroku, Hudson, RedMine, Nagios, Capistrano, MacVim, XCode, RSpec, Twitter Bootstrap |
| API Integration | Yelp, Four Square, Google Maps, Yellow Pages, Facebook Places, Monexa, Twilio, ConstantContact, Amazon Payments, Amazon Associates, Gmail, Zong, Yahoo Channels, UStream) |
| Operating Systems: | Mac OS, Linux, Android, iOS, UNIX, Windows |
| Other: | Apache, Nginx, Wordpress, Photoshop CS2, C++, iCalendar, Google Analytics, ActiveAdmin, SSL, Vagrant, Chef, Foreman, Split testing, Spam prevention, Rails upgrades, Ad management, SEO, Embeddable Widgets |
Education
University of Waterloo
Bachelor of Computer Science, Business OptionExperience
Theravue
- CTO
- 2016 - present
- Managing the Company's technological and development operations, writing and testing code for new and existing features on Theravue.com.
Dreamcode Labs
- Co-founder
- 2010 - present
- Bringing great web and mobile app ideas to life using Ruby on Rails, Javascript and other web technologies.
- See portfolio (dreamcode.ca) for what I've been up to recently.
SnapBound.com
- Founder & CTO
- 2015 - 2018
- Building a marketplace for amateur photographers
-
Everything from customer research to marketing and deployment:
- development (rails)
- design (css/scss, some photoshop)
- server maintenance (amazon web services, ses)
- marketing (twitter, instagram)
The Learning Annex
- Technical Lead / Consultant
- 2010 - 2014
-
In charge of infrastructure & development:
- managed and deployed servers (AWS)
- migrated source control from SVN to Git
- set up various monitoring services (Hoptoad, NewRelic)
- set up bug tracking system (Redmine)
-
Implemented and scaled numerous features and plugins:
- scaled mailer to support millions of emails per month
- various APIs for partners such as Yahoo, GoingOn, and UStream
- registration and shopping cart
- several payment platforms (e.g. Amazon FPS, Zong Mobile Payments)
- etc.
Noomii
- Lead Developer
- 2009 - 2011
- Created, designed, developed and deployed Noomii's Coach Match System
-
In charge of infrastructure & development:
- managed and deployed servers (AWS, MySQL, shell scripts)
- automated backups of data and servers (AWS, Hudson, cron, shell scripts)
- implemented near-instantaneous one-button deployments (Git, Capistrano, Hudson)
-
Evangelized continuous deployment and other Lean Startup practices
- improved and streamlined workflow (Redmine, PivotalTracker)
- initiated migration from Staged to Continuous release process
- focused on problem solving using Five Whys root cause analysis technique
- focused on identifying and tracking actionable metrics
-
Implemented numerous other features and plugins with Rails & jQuery
- server-side metrics (Google Charts API, MySQL)
- complex notification management
- lead management
- billing system and interface to Monexa
- calendaring
- todos
- etc.
TouchKeyword
- Co-founder & CTO
- Sep 2010 - Dec 2010
- Designed and implemented keyword research tool for tablets (Sencha, Rails 3)
- Won top 10 honours in Sencha Touch App Contest