Peter John
Full Stack Developer
Bangalore

I will contribute to the company through my education and programming skills and be a team player. Programming is my passion. I’ve been coding from a very young age and still do so. I have completed many open source application development projects and regularly take part in communities and projects. I will strive to do the best, to develop my skills in this field.
Numberz
2016-07-18 - 2017-07-07
Full Stack Developer
Numberz integrates banking with your day-2-day business work-flows freeing up a lot of effort, time and heart-burn, to help your business grow! You’ll never have to spend time syncing information between different systems. Save and record receipts & spends with a single tap, automatically categorise transactions for book-keeping and easily share information with your accountant.
    Playlyfe
    2014-04-25 - 2016-07-18
    Full Stack Developer
    Playlyfe is an online Gamification Platform which empowers anyone to design and implement a gamified system.This platform allows a normal user to convert a gamified system's design into a fully functional web-application complete with teams, real-time notifications, leaderboards and many more features.
    • Built the Playlyfe Hybrid Mobile app using Phonegap for Android and iOS
    • Built the leaderboard system using Redis and Couchbase as the datastore
    • Migrated our database for the version 2 of our API
    • Built SDKs for the Playlyfe API in C#, Java, Python, Ruby, PHP, Nodejs, Go
    • Maintained the job server and implemented most of the background jobs
    • Added new features to the core Platform and REST API
    • Added documentation to most of the REST API and created the Playlyfe Developer Console
    • Integrated the REST API in Learnosphere's LMS
    • Integrated the REST API in Knolskape's product Aktivlearn LMS
    • Integrated the REST API in Linkstreet's LMS
    • Created a Moodle LMS Plugin to add Gamification features
    • Rebuilt the core platform in golang for better performance and ease of use
    • Built the GraphQL Server and API for our product Catalyst
    • Built the REST API server for a POC with Vodafone
    • Built the Quiz/Review/Match/Tournament features backend for our collaboration with HP
    • Implemented most of the background jobs in go
    • Contributed to many open source projects started by Playlyfe
    KNSIT
    Instrumentation Technology - Bachelor
    2009-09-01 - 2013-06-06
    Cathedral Composite P.U. College and High School
    Science - 12th Standard
    2007-06-11 - 2009-06-01
    Bishop Cotton Boys' High School
    Science - 10th Standard (I.C.S.E)
    1996-06-01 - 2007-03-31
    Remote Monitoring and Control
    2013-06-09
    The primary aim of this project is to propose the concept of Development of a Low-Cost GSM-SMS Based Temperature Remote Monitoring and Control system for Industrial Applications using the combination of a Teensy 3.0 and a GSM Modem SIM300

    Citrix Code Master Challenge
    2015-04-25
    Citrix
    2nd Runner up
    English
    Native speaker
    Hindi
    Low
    Kannada
    Low
    Tamil
    Low
    French
    Low
    Japanese
    Low
    Web Development
    Master
    • Go
    • Rust
    • Typescript
    • HTML
    • CSS
    • Javascript
    • Nodejs
    • Reactjs
    • Ruby
    • Python
    • PHP
    Game Development
    Intermediate
    • 2d
    • 3d
    • libgdx
    GUI Development
    Intermediate
    • Qt
    • Swing
    • GTK
    Linux
    • Archlinux
    • Terminal
    • Vim
    • i3
    Coding
    • Programming Languages
    • Frameworks
    • Performance
    • UI
    • Reactjs
    • Redis
    • Postgres
    • CockroachDB
    Hobbies
    • Games
    • Basketball
    • Cartoons
    • Anime
    • Art