website

#astro#js#html#css

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