Jais Cheema

Full Stack Developer

About me

I am proactively improving my skills, trying new things and have a general eagerness to learn. Most of my current skills started off in personal projects and have been predominately self-taught. I love experimenting with new things and figuring out what I can bring back from these experiments into my regular projects. I appreciate a hands on approach to gain knowledge and have a range of experiences from core business applications such as online stores and logistics backends to iOS apps and games. I consider myself a people person and love to work with others to achieve the best solution to the problem at hand. I always look to learn from co-workers and gather feedback to improve my own processes.

Experience

Trike Apps Pty Ltd

May 2013 – Present

Team Lead / Senior Developer

In my time here, I have worked with many Ruby on Rails applications, including building a web store from the ground up. At Trike Apps, I mentored and lead the development team for a high traffic project.
  • Organised upcoming work and managed a team of developers including remote personnel.
  • Regular communications with the project owners to convert business requirements into feature requirements.
  • Created gems for interacting with various third party APIs.
  • Migrated a large Rails application from Rails version 2 to version 3.
  • Mentored other developers, guided learning for Elm.
  • Fast feature delivery rate at a consistently high quality.

CyberSecure Pty Ltd

March 2011 – May 2013

Technical Support Engineer

First point of contact for technical support and internal systems. Created business and technical processes to keep up with the growth and learnt Rails in the process.
  • Migrated the old website from PHP scripts to a Rails application
  • Built the customer support request archive to help with common problems
  • Refactored the billing system to be modular, extended it with new payment system.
  • Integrated the RT ticketing system with rest of the system, created a gem for it.

Projects

Nickle

Jan 2016 – In beta

Double entry accounting system

Based on the concepts from Ledger CLI text based accounting software, created to make it easy for common people to reap the benefits of an amazing system.
  • Contribution: Design, Development and Marketing
  • Stack: Rails 5 and Elm
  • Built it for personal use, extended to make it sellable.
  • Implemented budgeting based on the expenses from the previous time periods.

Seep

Dec 2013 – Ongoing

Strategy card game

Strategy based multiplayer card game backed by GameCenter on iOS. Started off as a learning project to get familiar with iOS development, current version is written in Swift and is currently in beta.
  • Contribution: Design and Development
  • Stack: Swift 4, SpriteKit, GameCenter
  • Implemented distributed architecture to handle turn based games.
  • Coded complex logic to validate all the player moves.
  • Currently working on adding vs Computer mode.

Kaato

Aug 2015 – Jan 2017

iOS Music player

A simple music player with ability to cache the music once played, search for new music and create playlists.
  • Contribution: Design, Development, Deployment
  • Stack: Swift 3, Realm, AVFoundation
  • Brought this application full circle from development to deployment on App Store.
  • Implemented the ability to cache the streaming data.
  • Implemented advertising with Google AdSense.

Codex

Sept 2013 – Ongoing

Shared expense management system

Originally built to manage the splits for a shared household, this has since then been developed to accomodate multiple groups. Allows summarising expenses at arbitrary intervals and grouping the summaries.
  • Stack: Rails 5
  • Implemented to make the monthly task of summarising shared expenses easier.
  • Currently being used by 5 different groups with minimal support needed, closed to public.

Education

Bachelors of Information Technology

Graduated July 2010

RMIT University, Melbourne

Majored in Application Programming
  • High Achievement award for all three years of study.
  • Listed on the vice-chancellor's list in the year of Graduation
  • Cumulative GPA of 4.0
  • International student scholarship

References

Available on request