website
git clone https://git.pyrossh.dev/website
木 Personal website of pyrossh. Built with astrojs, shiki, vite.
assets/pdfs/resume.typ
| cb61238 | 1 | ``#import "@preview/basic-resume:0.2.9": * |
| cb61238 | 2 | |
| cb61238 | 3 | #let name = "Peter John" |
| cb61238 | 4 | #let location = "Bengaluru, Karnataka, India" |
| cb61238 | 5 | #let email = "[email protected]" |
| cb61238 | 6 | #let linkedin = "linkedin.com/in/pyrossh" |
| cb61238 | 7 | #let phone = "" |
| cb61238 | 8 | #let personal-site = "pyrossh.dev" |
| cb61238 | 9 | |
| cb61238 | 10 | #show: resume.with( |
| cb61238 | 11 | author: name, |
| cb61238 | 12 | location: location, |
| cb61238 | 13 | email: email, |
| cb61238 | 14 | linkedin: linkedin, |
| cb61238 | 15 | phone: phone, |
| cb61238 | 16 | personal-site: personal-site, |
| cb61238 | 17 | accent-color: "#26428b", |
| cb61238 | 18 | ) |
| cb61238 | 19 | |
| cb61238 | 20 | I’m a tech lead having worked for startups and enterprises that focus on products in the e-commerce, healthcare, and finance domains. I like to build frameworks and automate common tasks to make it easier to develop applications. I enjoy working on open-source projects. |
| cb61238 | 21 | |
| cb61238 | 22 | == Work Experience |
| cb61238 | 23 | |
| cb61238 | 24 | |
| cb61238 | 25 | #work( |
| cb61238 | 26 | title: "Technical Lead", |
| cb61238 | 27 | company: "Equal Experts", |
| cb61238 | 28 | dates: dates-helper(start-date: "Oct 2018", end-date: "Present"), |
| cb61238 | 29 | ) |
| cb61238 | 30 | - Worked with John Lewis in the customer services domain and added features for returns, cancellations, order tracking. Refactored old code-bases and ran many experiments in the account pages to increase post-sales revenue. |
| cb61238 | 31 | - Worked with iOWNA to improve patient care by sending out questionnaires and medical information. Built the content editor and web/ios/android app in a single codebase using react-native. |
| cb61238 | 32 | - Worked with Lifebox to improve the patient pre-operative questionnaires and implemented features to make it easier to get all the reports and data in a single place. |
| cb61238 | 33 | |
| cb61238 | 34 | |
| cb61238 | 35 | #work( |
| cb61238 | 36 | title: "Technical Lead", |
| cb61238 | 37 | company: "Numberz", |
| cb61238 | 38 | dates: dates-helper(start-date: "Sept 2016", end-date: "Oct 2018"), |
| cb61238 | 39 | ) |
| cb61238 | 40 | - Implemented new features and fixed bugs on the numberz android app |
| cb61238 | 41 | - Integrated numberz with Tally ERP |
| cb61238 | 42 | - Built the Multi-User and Multi-Company Features |
| cb61238 | 43 | - Implemented and lead a team on integration with the GSTN Central Tax System |
| cb61238 | 44 | - Architected Notification Service, Identity Management Service(IMS) and Accounts Receivable (AR), Auto/Manual Reminders, User Management, Cash Discounting, CFO Dashboard |
| cb61238 | 45 | |
| cb61238 | 46 | #work( |
| cb61238 | 47 | title: "Full Stack Developer", |
| cb61238 | 48 | company: "Playlyfe", |
| cb61238 | 49 | dates: dates-helper(start-date: "Apr 2014", end-date: "Sept 2016"), |
| cb61238 | 50 | ) |
| cb61238 | 51 | - Built the Hybrid Mobile app using Phonegap for Android and iOS |
| cb61238 | 52 | - Built SDKs for the our gamification API in C\#, Java, Python, Ruby, PHP, Nodejs, Go |
| cb61238 | 53 | - Built a documentation site for our REST API and a live developer console |
| cb61238 | 54 | - Integrated our REST API in Leanosphere's LMS, Knolskape's Aktivlearn LMS, Linkstreet's LMS, Moodle LMS, Vodafone |
| cb61238 | 55 | - Built the Quiz, Review, Match, Tournament features in Catalyst for a major project with HP |
| cb61238 | 56 | |
| cb61238 | 57 | == Projects |
| cb61238 | 58 | |
| cb61238 | 59 | #project( |
| cb61238 | 60 | role: "Maintainer", |
| cb61238 | 61 | name: "rust-embed", |
| cb61238 | 62 | dates: dates-helper(start-date: "Nov 2015", end-date: "Present"), |
| cb61238 | 63 | url: "pyrossh.dev/repos/rust-embed", |
| cb61238 | 64 | ) |
| cb61238 | 65 | - Maintain open-source rust library used by 2K users and used in 8K projects with 20M total downloads. |
| cb61238 | 66 | - Manage PR reviews, bug fixes, and coordinate with contributors |
| cb61238 | 67 | - Manage feature requests and encourage users to contribute |
| cb61238 | 68 | |
| cb61238 | 69 | == Skills and Awards |
| cb61238 | 70 | - *Programming Languages*: Kotlin, Go, Rust, Terraform, HTML, CSS, JS, TS, SQL |
| cb61238 | 71 | - *Technologies*: Reactjs, Astrojs, GCP, AWS, K8s, PostgreSQL |
| cb61238 | 72 | - *Awards*: 3rd Citrix Code Master Challenge 2015 |
| cb61238 | 73 | |
| cb61238 | 74 | == Education |
| cb61238 | 75 | |
| cb61238 | 76 | #edu( |
| cb61238 | 77 | institution: "VTU", |
| cb61238 | 78 | location: "Bengaluru, Karnataka, India", |
| cb61238 | 79 | dates: dates-helper(start-date: "Sept 2009", end-date: "Jun 2013"), |
| cb61238 | 80 | degree: "Bachelor's of Engineering in Instrumentation Technology", |
| cb61238 | 81 | ) |
| cb61238 | 82 | - Cumulative GPA: 8.0 |
| cb61238 | 83 | - Relevant Coursework: Data Structures, Programming, Microprocessors, Linear Algebra, Discrete Mathematics, Applied Mathematics, Control Systems, Neural Networks, Computer Networks |