Last active
February 25, 2024 15:49
-
-
Save tailhook/008d9bf022cb756d5461ecb42a7ef03c to your computer and use it in GitHub Desktop.
resume.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"meta": {"theme": "elegant"}, | |
"basics": { | |
"name": "Paul Colomiets", | |
"label": "System Software Developer", | |
"picture": "https://gist.github.com/tailhook/008d9bf022cb756d5461ecb42a7ef03c/raw/6949636b7a42e09f6bc6da30a067fe9171c3ecaf/avatar.jpg", | |
"email": "paul@colomiets.name", | |
"website": "https://github.com/tailhook", | |
"summary": "I'm a system software developer, who enjoy low-level code. Can do full stack web development. Manage people to make projects bigger than myself. Love big challenges. Push high performance.", | |
"location": { | |
"city": "Kyiv", | |
"countryCode": "UA" | |
}, | |
"profiles": [{ | |
"network": "Github", | |
"username": "tailhook", | |
"url": "https://github.com/tailhook" | |
}, { | |
"network": "Twitter", | |
"username": "PaulColomiets", | |
"url": "https://twitter.com/PaulColomiets" | |
}, { | |
"network": "Telegram", | |
"username": "PaulColomiets", | |
"url": "https://t.me/paulcolomiets" | |
}] | |
}, | |
"work": [{ | |
"name": "EdgeDB Inc.", | |
"position": "Software Engineer", | |
"website": "https://edgedb.com", | |
"startDate": "2019-11-27", | |
"endDate": "2023-06-30", | |
"summary": "Participated in EdgeDB database development", | |
"highlights": [ | |
"Led development of the command-line tools", | |
"Participated in EdgeQL language design and feature development", | |
"Optimized server code with Rust" | |
] | |
}, { | |
"name": "ThinkGlobal", | |
"position": "CTO", | |
"website": "https://thinkglobal.xyz", | |
"startDate": "2019-02-20", | |
"endDate": "2019-09-30", | |
"summary": "Developed internal CRM for managing students of the 25 schools", | |
"highlights": [ | |
"Python3 + Asyncio + GraphQL at backend", | |
"React + Hooks + Apollo at frontend", | |
"Clickhouse for analytics" | |
] | |
}, { | |
"name": "Evo (prom.ua)", | |
"position": "Architect", | |
"website": "https://evo.company", | |
"startDate": "2014-01-15", | |
"endDate": "2018-10-30", | |
"summary": "Developed few pieces of software on the company scale level", | |
"highlights": [ | |
"Created container orchestration system before Kubernetes took off", | |
"Advocated asyncio within company (quite successfully)", | |
"Started using Rust for performance critical tasks" | |
] | |
}, { | |
"name": "Insollo Entertainment", | |
"position": "Programmer → CTO", | |
"website": "https://insollo.com", | |
"startDate": "2009-02-01", | |
"endDate": "2013-11-01", | |
"summary": "Developed turn-based and semi-real-time games", | |
"highlights": [ | |
"Developed own high-performance platform for semi-real-time games", | |
"Took python3 and asynchronous programming when it wasn't a trend yet", | |
"Started using HTML5 for games (when whole market was using Flash)" | |
] | |
}, { | |
"name": "Mnemosoft", | |
"position": "Programmer", | |
"startDate": "2008-07-01", | |
"endDate": "2009-01-01", | |
"summary": "Developed site rating in Python and C++" | |
}, { | |
"name": "Own startup", | |
"position": "Co-founder", | |
"startDate": "2007-03-01", | |
"endDate": "2008-08-01", | |
"summary": "Created multi-player game server with classic board games" | |
}, { | |
"name": "New Age Lab", | |
"position": "Programmer", | |
"startDate": "2004-03-01", | |
"endDate": "2007-03-01", | |
"summary": "Coded various websites and working on a CMS in a web studio" | |
}], | |
"education": [{ | |
"institution": "Kyiv Politechnic Institute (KPI)", | |
"area": "Infromation Control Systems and Technologies", | |
"studyType": "Specialist", | |
"startDate": "2003-01-09", | |
"endDate": "2008-05-30" | |
}], | |
"skills": [{ | |
"name": "Web Development", | |
"keywords": [ | |
"HTML", "CSS", "React", "GraphQL" | |
] | |
}, { | |
"name": "Programming Languages", | |
"keywords": [ | |
"Rust", | |
"Python", | |
"Javascript", | |
"C", "C++" | |
] | |
}, { | |
"name": "Tools", | |
"keywords": [ | |
"MySQL", "Redis", "PostgreSQL", | |
"Git", "CI/CD", | |
"EdgeDB" | |
] | |
}, { | |
"name": "Public Speaking", | |
"keywords": [ | |
] | |
}], | |
"interests": [{ | |
"name": "Distributed Systems", | |
"keywords": [ | |
"Consensus", "Raft", "Paxos", | |
"CAP Theorem" | |
] | |
}, { | |
"name": "System Programming", | |
"keywords": [ | |
"System Calls", | |
"Containers", | |
"Rust", | |
"Embedded", | |
"Languages", | |
"Parsers", | |
"SmartHome" | |
] | |
}, { | |
"name": "Networking", | |
"keywords": [ | |
"Chats", | |
"Semi-real-time Apps", | |
"Federated Protocols" | |
] | |
}, { | |
"name": "Spec and Proof Languages", | |
"keywords": [ | |
"Izabelle", | |
"TLA+", | |
"Coq" | |
] | |
}, { | |
"name": "Open-Source", | |
"keywords": [ | |
"Using", | |
"Publishing", | |
"Community Management" | |
] | |
}] | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
containers: | |
cli: | |
setup: | |
- !Alpine v3.8 | |
- !NpmInstall [resume-cli] | |
commands: | |
resume: !Command | |
container: cli | |
run: [resume] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment