feat: perfect clone typst resume
Signed-off-by: Ameya Shenoy <shenoy.ameya@gmail.com>
This commit is contained in:
parent
38db741941
commit
1abc317014
3 changed files with 203 additions and 0 deletions
6
typst/.gitignore
vendored
Normal file
6
typst/.gitignore
vendored
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
# Created by https://www.toptal.com/developers/gitignore/api/typst
|
||||
# Edit at https://www.toptal.com/developers/gitignore?templates=typst
|
||||
|
||||
*.pdf
|
||||
|
||||
# End of https://www.toptal.com/developers/gitignore/api/typst
|
||||
41
typst/CLAUDE.md
Normal file
41
typst/CLAUDE.md
Normal file
|
|
@ -0,0 +1,41 @@
|
|||
# CLAUDE.md
|
||||
|
||||
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
|
||||
|
||||
## Project Overview
|
||||
|
||||
This is a personal resume project built with Typst, a modern markup-based typesetting system. The repository contains a single resume document (`resume.typ`) that compiles to PDF format.
|
||||
|
||||
## Architecture
|
||||
|
||||
- **resume.typ**: Main Typst source file containing resume content and styling
|
||||
- **resume.pdf**: Generated PDF output (gitignored)
|
||||
- **.gitignore**: Standard Typst gitignore excluding PDF files
|
||||
|
||||
## Development Commands
|
||||
|
||||
### Compile Resume
|
||||
```bash
|
||||
typst compile resume.typ
|
||||
```
|
||||
This generates `resume.pdf` from the Typst source.
|
||||
|
||||
### Watch and Auto-compile
|
||||
```bash
|
||||
typst watch resume.typ
|
||||
```
|
||||
Watches for changes and automatically recompiles the resume.
|
||||
|
||||
### View Available Fonts
|
||||
```bash
|
||||
typst fonts
|
||||
```
|
||||
Lists all available fonts for styling the resume.
|
||||
|
||||
## Typst Language Notes
|
||||
|
||||
- Typst uses `#` for function calls and expressions
|
||||
- Text styling: `#text(size: 12pt, weight: "bold")[content]`
|
||||
- Layout: `#align(center)[content]`, `#h(1fr)` for horizontal spacing
|
||||
- Comments: `//` for line comments
|
||||
- Document settings are configured at the top with `#set` rules
|
||||
156
typst/resume.typ
Normal file
156
typst/resume.typ
Normal file
|
|
@ -0,0 +1,156 @@
|
|||
#set document(author: "Ameya Shenoy", title: "Resume")
|
||||
#set page(margin: (x: 0.4in, y: 0.4in))
|
||||
#set text(font: "New Computer Modern", size: 10pt)
|
||||
#set par(justify: true, leading: 0.45em)
|
||||
|
||||
|
||||
|
||||
// Variables
|
||||
#let jobtitle-company-spacing = -0.8em
|
||||
#let company-lineitems-spacing = -0.5em
|
||||
#let inter-job-spacing = -0.2em
|
||||
|
||||
#let inter-section-spacing = 0.5em
|
||||
#let section-color = rgb(59, 89, 152) // Blue color for sections
|
||||
|
||||
|
||||
|
||||
// Header
|
||||
#grid(
|
||||
columns: (1fr, 1fr, 1fr),
|
||||
align: (left, center, right),
|
||||
[
|
||||
#link("tel:+918655408932")[#text(fill: section-color)[(+91) 8655408932]] \
|
||||
Mumbai, India \
|
||||
#link("mailto:shenoy.ameya@gmail.com")[#text(fill: section-color)[shenoy.ameya\@gmail.com]]
|
||||
],
|
||||
[
|
||||
#text(size: 24pt, weight: "bold")[Ameya Shenoy] \
|
||||
#v(-0.5em)
|
||||
#text(size: 14pt, fill: section-color)[Engineering Lead]
|
||||
],
|
||||
[
|
||||
#link("https://github.com/codingcoffee")[#text(fill: section-color)[github.com/codingcoffee]] \
|
||||
#link("https://www.linkedin.com/in/codingcoffee")[#text(fill: section-color)[www.linkedin.com/in/codingcoffee]] \
|
||||
#link("https://codingcoffee.dev")[#text(fill: section-color)[codingcoffee.dev]]
|
||||
]
|
||||
)
|
||||
|
||||
#v(inter-section-spacing)
|
||||
|
||||
|
||||
|
||||
// Summary
|
||||
Engineering lead with 8+ years of expertise in designing scalable system architecture, leading high performing teams, and delivering AI driven solutions while also maintaining the role of an individual contributor on complex projects
|
||||
|
||||
#v(inter-section-spacing)
|
||||
|
||||
|
||||
|
||||
// Work Experience Section
|
||||
#text(size: 12pt, weight: "bold", fill: section-color)[Work Experience]
|
||||
#v(jobtitle-company-spacing)
|
||||
#line(length: 100%, stroke: 0.5pt)
|
||||
#v(jobtitle-company-spacing)
|
||||
|
||||
*1st Engineer / Engineering Lead* #h(1fr) *May 2022 - Present*\
|
||||
_#link("https://www.grapevine.in/")[#text(fill: section-color)[Grapevine]]_ #h(1fr) _Bengaluru_
|
||||
|
||||
#v(company-lineitems-spacing)
|
||||
|
||||
- Led the company from inception to \$3M seed funding, demonstrating strategic leadership in building and managing a high-performing team of 7 engineers, establishing engineering best practices, and accelerating product development from concept to launch\
|
||||
- Architected and launched a scalable backend API infrastructure using Django, PostgreSQL, and Redis, deployed on Kubernetes, supporting over 600,000 users with 99.9% uptime and robust performance under high concurrent load\
|
||||
- Designed and deployed a real-time data pipeline with Kafka and ClickHouse, enabling analytics on 1M+ daily events empowering driving data driven product decisions that improved feature adoption by 25%\
|
||||
- Implemented advanced search capabilities with Qdrant (semantic search) and Meilisearch (keyword search), increasing content discovery engagement by 80% and enhancing user retention\
|
||||
- Engineered a real-time AI-powered interview platform using LiveKit and ElevenLabs, integrating custom voices and advanced prompt engineering to deliver a highly personalized candidate experience
|
||||
|
||||
#v(inter-job-spacing)
|
||||
|
||||
*Project Engineer* #h(1fr) *Apr 2021 - Dec 2023*\
|
||||
_#link("https://portal.e-yantra.org/")[#text(fill: section-color)[e-Yantra, IIT Bombay]]_ #h(1fr) _Mumbai_
|
||||
|
||||
#v(company-lineitems-spacing)
|
||||
|
||||
- Developed a modular drone platform integrating Raspberry Pi, NVIDIA Jetson AGX, ZED stereo camera, GoPro, GPS, and optical flow sensors using ROS, enabling real-time video streaming, flight data aggregation, cloud-based photogrammetry, and autonomous navigation capabilities\
|
||||
- Designed and implemented a containerized simulation platform, enabling secure, isolated, and reproducible evaluation of robotics and AI workloads\
|
||||
- Engineered a GPU slicing and distribution framework for NVIDIA GPUs, optimizing resource utilization across multiple virtual machines for scalable machine learning training and browser-based remote Linux workstations
|
||||
|
||||
#v(inter-job-spacing)
|
||||
|
||||
*Cloud Infrastructure and Security Engineer* #h(1fr) *May 2019 - Mar 2021*\
|
||||
_#link("https://www.browserstack.com/")[#text(fill: section-color)[BrowserStack]]_ #h(1fr) _Mumbai_
|
||||
|
||||
#v(company-lineitems-spacing)
|
||||
|
||||
- Reduced AWS costs by 15% on \$1M annual bill through reserved EC2 instances optimization, snapshot management, and S3 lifecycle policies while maintaining 99.9% uptime SLA\
|
||||
- Enhanced security posture by implementing CIS Controls, improving DMARC rating to 99.54%, setting up VPN for data centers, and deploying Cloudflare to reduce page load times by 3x\
|
||||
- Orchestrated critical infrastructure migrations with less than 0.1\% downtime, and executed disaster recovery planning for AWS
|
||||
|
||||
#v(inter-job-spacing)
|
||||
|
||||
*Software Engineer (Research and Development)* #h(1fr) *Jun 2017 - Nov 2018*\
|
||||
_#link("https://frappe.io/erpnext")[#text(fill: section-color)[Frappe Technologies Pvt. Ltd.]]_ #h(1fr) _Mumbai_
|
||||
|
||||
#v(company-lineitems-spacing)
|
||||
|
||||
- Implemented email tracking pixels in outbound campaigns, enabling email engagement tracking and allowing targeted follow-ups that boosted response rates by 18%\
|
||||
- Developed Bench Manager GUI for real-time monitoring of Frappe-hosted sites, presented at ERPNext Conference, streamlining system administration tasks and live updates through Socket.IO
|
||||
|
||||
#v(inter-section-spacing)
|
||||
|
||||
|
||||
|
||||
// Skills Section
|
||||
#text(size: 12pt, weight: "bold", fill: section-color)[Skills]
|
||||
#v(jobtitle-company-spacing)
|
||||
#line(length: 100%, stroke: 0.5pt)
|
||||
#v(jobtitle-company-spacing)
|
||||
|
||||
#grid(
|
||||
columns: (140pt, 1fr),
|
||||
row-gutter: 0.5em,
|
||||
[*Programming Languages*], [Python, JavaScript (Node.js) / TypeScript, Golang],
|
||||
[*Web Frameworks*], [FastAPI, Django, ReactJS, Next.js],
|
||||
[*Databases*], [Postgres, Redis, ClickHouse, etcd, Meilisearch, Typesense, qdrant],
|
||||
[*DevOps / Cloud*], [Kubernetes, Ansible, Nomad, Terraform, Jenkins, Prometheus, Grafana, Sentry, Kafka],
|
||||
[*Cloud Providers*], [Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP), Cloudflare],
|
||||
[*AI*], [LangChain, Livekit, ElevenLabs, Ollama, vllm],
|
||||
[*Languages*], [English, Hindi, Marathi, Konkani],
|
||||
[*Hobbies*], [Chess, Basketball],
|
||||
)
|
||||
|
||||
#v(inter-section-spacing)
|
||||
|
||||
|
||||
|
||||
// Accomplishments Section
|
||||
#text(size: 12pt, weight: "bold", fill: section-color)[Projects]
|
||||
#v(jobtitle-company-spacing)
|
||||
#line(length: 100%, stroke: 0.5pt)
|
||||
#v(jobtitle-company-spacing)
|
||||
|
||||
_#link("https://semaphore.chat/")[#text(fill: section-color)[Semaphore]]_ - a multi LLM chat application with authentication, web search, resumable streams via a sync engine over websockets, and mobile-friendly interface using Next.js, Postgres
|
||||
|
||||
#v(inter-section-spacing)
|
||||
|
||||
// // Accomplishments Section
|
||||
// #text(size: 12pt, weight: "bold", fill: section-color)[Accomplishments]
|
||||
// #v(jobtitle-company-spacing)
|
||||
// #line(length: 100%, stroke: 0.5pt)
|
||||
// #v(jobtitle-company-spacing)
|
||||
//
|
||||
// - Secured the 1st place across Mumbai, out of 50 teams, by building a Python hand gesture recognition library\
|
||||
// - Served as Captain of the college Chess and Basketball teams for multiple intercollege tournaments
|
||||
//
|
||||
// #v(inter-section-spacing)
|
||||
|
||||
|
||||
|
||||
// Education Section
|
||||
#text(size: 12pt, weight: "bold", fill: section-color)[Education]
|
||||
#v(jobtitle-company-spacing)
|
||||
#line(length: 100%, stroke: 0.5pt)
|
||||
#v(jobtitle-company-spacing)
|
||||
|
||||
*#link("https://www.sfit.ac.in/")[#text(fill: section-color)[St. Francis Institute of Technology]], #link("https://mu.ac.in/")[#text(fill: section-color)[Mumbai University]]* #h(1fr) *June 2013 - November 2017*\
|
||||
_Bachelor of Engineering in Electronics and Telecommunication_ #h(1fr) _Mumbai_
|
||||
Loading…
Reference in a new issue