Kamil Tusznio, Developer in Kitchener, ON, Canada
Kamil is available for hire
Hire Kamil

Kamil Tusznio

Verified Expert  in Engineering

Software Developer

Location
Kitchener, ON, Canada
Toptal Member Since
December 11, 2014

Kamil is a full-stack developer who builds outstanding products for early-stage startups, helping them drive their business and delight their users. He prides himself on completing projects on time and on budget, with clear and no-hassle communication throughout.

Portfolio

Earlier Labs, Inc.
Ruby on Rails (RoR), Ruby, JavaScript, Go
Threadflip
Node.js, Android, Ruby on Rails (RoR)
Shopify
batman.js, JavaScript, Ruby on Rails (RoR)

Experience

Availability

Part-time

Preferred Environment

Git, Vendor Independent Messaging (VIM), OS X

The most amazing...

...side project I'm most proud of is www.myminutesapp.com, which I sold.

Work Experience

Freelance Developer/CEO

2015 - PRESENT
Earlier Labs, Inc.
  • Completed projects for early-stage startup clients.
Technologies: Ruby on Rails (RoR), Ruby, JavaScript, Go

Software Engineer

2012 - 2014
Threadflip
  • Architected and implemented a site re­design and front­end architecture, improving site performance, company brand, and revenue.
  • Architected and implemented an end­-to-­end system to submit, accept, and negotiate offers on items, resulting in significant revenue lift.
  • Spearheaded and developed m.threadflip.com from scratch in six weeks, improving the mobile experience for users and creating a new revenue stream.
  • Designed and implemented the system for inventory smart pricing in a Rails back­-end, resulting in significant revenue lift.
  • Implemented and maintained Android features (search, closet pages, design overhaul).
  • Designed and implemented the system for a feed web service in Node.js and PostgreSQL (later migrated to Redis), resulting in large lift in user engagement.
  • Conducted an overhaul of the customer service team’s admin interface, enabling them to handle an influx of orders on Black Friday and during the holiday season.
  • Integrated PayPal checkout.
  • Mentored and shared knowledge with team members.
Technologies: Node.js, Android, Ruby on Rails (RoR)

Software Developer

2011 - 2012
Shopify
  • Developed a JavaScript framework on Batman.js. Implemented association support and various other features.
  • Worked on a second major version of the Shopify admin interface, implemented using Batman.js and Rails.
Technologies: batman.js, JavaScript, Ruby on Rails (RoR)

Software Engineer

2010 - 2011
Causes
  • Led the development team for the Click For Charity and Give A Minute products that enabled users to complete activities that earned money for charity.
  • Led the development team on a special Valentine’s Day product that allowed users to buy flowers and chocolates through Causes to earn money for one of five selected charities.
  • Designed and implemented a JavaScript API to integrate ad provider inventory.
Technologies: JavaScript, Ruby on Rails (RoR)

Threadflip Redesign

I re-architected the web front-end and implemented new site design, improving the site performance, company brand, and revenue.

My Minutes

http://www.myminutesapp.com
Built to help me learn iOS. I launched it in the App Store and sold it a year later after attracting over 10k downloads.

Languages

Haml, Sass, HTML5, JavaScript, Ruby, Go, Java

Frameworks

Bootstrap, Ruby on Rails (RoR), Dagger

Libraries/APIs

React, Retrofit, Stripe, Backbone.js, jQuery, RxJava, Node.js, PayPal API, Facebook API

Tools

Git, Vim Text Editor, Android Studio, Vendor Independent Messaging (VIM)

Paradigms

Agile Software Development, Functional Programming, Class-based OOP, Prototype-based OOP

Platforms

Shopify, Android, OS X

Storage

PostgreSQL, MySQL, Redis

Other

batman.js

2005 - 2010

Bachelor's Degree in Computer Science

University of Waterloo - Waterloo, ON

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring