Scroll To View More
Colin Young, Software Developer in Chicago, IL, United States
Colin Young

Software Developer in Chicago, IL, United States

Member since August 19, 2015
Colin is a senior engineer and software architect with over 10 years of experience leading products and managing small entrepreneurial teams. He specializes in high-value React/React Native consulting as well as serverless architectures. He is confident in several back-end languages and frameworks, including Node.js, Ruby, and Python, to deliver robust, performant API back ends and the clients and applications they serve.
Colin is now available for hire

Portfolio

Experience

  • JavaScript, 12 years
  • CSS, 10 years
  • Ruby, 8 years
  • Ruby on Rails (RoR), 8 years
  • Xcode, 6 years
  • iOS, 6 years
  • Objective-C, 6 years
  • Agile Software Development, 4 years
Chicago, IL, United States

Availability

Part-time

Preferred Environment

AWS, Mac OS X

The most amazing...

...project I've worked on helps increase financial literacy among those who need it most in America.

Employment

  • Solutions Architect

    2017 - PRESENT
    Inspire11
    • Defined software and server architecture for large, global firms.
    • Designed and delivered several React Native applications for mobile startups.
    • Supported sales activity, meeting both in person and via phone to help define scopes of work for six-figure contracts.
    • Led software development teams and provided mentorship.
    Technologies: React, React Native, Node.js, AWS, Python, Lambda
  • Senior Software Engineer

    2016 - 2017
    Lambda Digital Consulting
    • Developed a multi-platform app that runs out of a single repository, using React Native and code reuse with React Native for Web, as well as a desktop app in Electron.
    • Wrote a desktop app in Electron.
    • Administered a large AWS infrastructure for an SMB client with Elastic Beanstalk, RDS, S3, continuous deployment, and more.
    • Built a consumer-facing iOS application in Parse.
    Technologies: React, React Native, Node.js, AWS, Ruby on Rails, Swift, RxJava
  • Lead Engineer

    2015 - 2016
    Moneythink
    • Added tests and continuous integration to four discrete software applications in different languages.
    • Triaged and refactored legacy, untested code across the stack in a constrained-resources environment.
    • Managed a remote team and held frequent pair-programming sessions.
    • Collaborated on an Android project and quickly identified key performance issues, despite having less than six months of Android experience.
    • Architected and deployed application servers using several AWS technologies.
    Technologies: iOS, Android, PHP, Zend Framework, AngularJS
  • Product Lead and Senior Software Engineer

    2012 - 2015
    Polymathic
    • Acted as "technical founder-in-residence," making architecture and feature execution decisions for two to three startup companies per year.
    • Helped approximately six startups at which I built the first version of their software to raise over $4.5 million in seed funding.
    • Built using Agile and TDD principles, and enjoyed team support of our testing focus through peer-reviewed code.
    • Handled the largest server administration role on the team, responsible for leading multiple startup infrastructures at once.
    • Created an iOS application using Swift immediately after Swift's release.
    Technologies: Ruby on Rails, React, Swift, Angular, Ember, AWS, Heroku

Experience

  • Dosimetron (Development)
    https://itunes.apple.com/us/app/dosimetron/id1059172279?mt=8

    Dosimetron is a cross-platform mobile and arcade game that was custom-built for LANDAUER, a radiology company that wanted to market a new product in an extremely novel way. They took a chance on a really cool marketing idea: Launch a product using a playable game in a real live arcade cabinet at a tradeshow. The arcade game had lines throughout the weekend because it prioritized actually being fun to play over including the company's marketing. I was very proud to make something replayable and enjoyable, having studied games in college but never shipping one of my own until Dosimetron. It was coded in Cocos-2D and HTML5, and as a fully cross-platform app, also has an Android version. It was delivered as a Mac App, an iOS app (linked above), and an Android app.

  • Introduction to Minecraft Modding (Development)
    https://github.com/colinyoung/minecraft-fall2015

    Last fall, I taught a ten-week course on Minecraft modding to middle schoolers at a local code school here in Chicago. I collaborated on this curriculum with the founder of the school, Tamasin, across several meetings prior to the class and during. We iterated on it like any other software project, and taught kids to code in the process. I'm very passionate about teaching code, and taught MIT Scratch through Citizen Schools prior to this course.

  • Cancan_strong_parameters Gem (Development)
    http://github.com/colinyoung/cancan_strong_parameters

    cancan_strong_parameters has over 50 stars on GitHub because it solved a key problem for those using the popular cancan gem in 2012-2014. While the gem is now inactive--cancan's developers themselves have finally solved the underlying problem after a 3 year wait--it is a great example of my code quality and ability to manage a repository that others depend on.

Skills

  • Languages

    Ruby, CSS, Swift, Objective-C, JavaScript, PHP, Java, Groovy, Elixir
  • Frameworks

    Sinatra, Ruby on Rails (RoR), Laravel
  • Libraries/APIs

    HTTP API, Ruby on Rails API, Rack
  • Tools

    CircleCI, Xcode, Android Studio
  • Paradigms

    Agile Software Development, Unit Testing, REST
  • Platforms

    Amazon Web Services (AWS), iOS, Heroku, Linux, Android
  • Other

    UI Testing, Agile Software Testing
  • Storage

    MongoDB, PostgreSQL, MariaDB, MySQL

Education

  • Bachelor's degree in Computer Science
    2008 - 2013
    DePaul University - Chicago, IL, USA
I really like this profile
Share it with others