Skip to content

Instantly share code, notes, and snippets.

@tailhook
Last active Mar 1, 2021
Embed
What would you like to do?
resume.json
{
"meta": {"theme": "elegant"},
"basics": {
"name": "Paul Colomiets",
"label": "CTO / Tech Lead",
"picture": "https://2017.rustfest.eu/assets/speakers/paul.jpg",
"email": "paul@colomiets.name",
"phone": "+380664007850",
"website": "https://github.com/tailhook",
"summary": "I'm a full stack developer who can also manage people to make projects bigger than myself. Love big challenges. Push high performance. Obsessive on the microservices (not really).",
"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": [{
"company": "MagicStack Inc.",
"position": "Software Engineer",
"website": "https://edgedb.com",
"startDate": "2019-11-27",
"summary": "Take part in EdgeDB development, the biggest contribution is command-line tools"
}, {
"company": "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"
]
}, {
"company": "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"
]
}, {
"company": "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)"
]
}, {
"company": "Mnemosoft",
"position": "Programmer",
"startDate": "2008-07-01",
"endDate": "2009-01-01",
"summary": "Developed site rating in Python and C++"
}, {
"company": "Own startup",
"position": "Co-founder",
"startDate": "2007-03-01",
"endDate": "2008-08-01",
"summary": "Created multi-player game server with classic board games"
}, {
"company": "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",
"ClickHouse"
]
}, {
"name": "Public Speaking",
"keywords": [
]
}],
"interests": [{
"name": "Distributed Systems",
"keywords": [
"Consensus", "Raft", "Paxos",
"CAP Theorem"
]
}, {
"name": "System Programming",
"keywords": [
"System Calls",
"Containers",
"Rust"
]
}, {
"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"
]
}]
}
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