Skip to content

Instantly share code, notes, and snippets.

@notpushkin
Last active July 12, 2024 16:26
Show Gist options
  • Save notpushkin/8bc19209a4052eea6784abd66f2e49c5 to your computer and use it in GitHub Desktop.
Save notpushkin/8bc19209a4052eea6784abd66f2e49c5 to your computer and use it in GitHub Desktop.
{
"meta": {
"theme": "professional"
},
"basics": {
"name": "Alexander Pushkov",
"label": "Full-Stack Developer",
"summary": "I’m a versatile full-stack developer with a diverse background in various industries. I prioritize intuitive interfaces and thoughtful interactions in my development process and strive to ship software that users will love.",
"email": "[email protected]",
"location": {
"city": "Bangkok",
"countryCode": "TH"
},
"profiles": [
{
"url": "https://github.com/notpushkin",
"username": "notpushkin",
"network": "github"
}
]
},
"certificates": [
{
"name": "Managing projects, people, and yourself",
"date": "2021-06-19",
"issuer": "Bureau Gorbunov",
"url": "https://bureau.ru/courses/certificate/d386fb2247cd631a40f9e9f86237f0da1415080/"
}
],
"skills": [
{
"keywords": ["TypeScript", "React", "Svelte", "PostCSS"],
"level": "Senior",
"name": "Frontend"
},
{
"keywords": [
"Python",
"FastAPI",
"Pydantic",
"SQLAlchemy",
"Celery",
"Flask"
],
"level": "Senior",
"name": "Backend"
},
{
"keywords": ["AWS", "GCP", "Docker", "Swarm"],
"level": "Senior",
"name": "Devops"
}
],
"work": [
{
"summary": "My latest project is Lunni, a Docker-based platform that simplifies app deployment and management on users’ own servers.",
"website": "https://lunni.dev/",
"name": "Lunni",
"position": "Full-stack Engineer",
"startDate": "2022-09-01",
"highlights": [
"Implemented an alternative frontend for Portainer API, simplifying user interactions with it and adding quality of life features like service log permalinks or secret key generation for marketplace apps.",
"Packaged 15+ apps for the builtin marketplace, allowing users to quickly launch common development, collaboration, and analytics tools in a few clicks.",
"Used fastapi-codegen with custom templates to generate authenticated proxy endpoints for the Docker API. Reimplemented docker stack deploy in Python. Packaged it all into, a replacement backend."
]
},
{
"summary": "",
"website": "https://mediamath.com/",
"name": "MediaMath",
"position": "Full-stack Engineer",
"startDate": "2018-01-01",
"endDate": "2022-08-30",
"highlights": [
"Led frontend development for a highly customizable “white label” advertising campaign management dashboard, easily adaptable for specific needs of particular clients (streamlined workflows, custom reports, custom tool integrations). Ensured UI stayed friendly and intuitive with increasing number of configurations. Helped onboard some high-profile clients (Disney, Walmart, Flipkart).",
"Led backend development and implementation of a bulk campaign import solution. Implemented Excel sheet parsing and validation system based on Pydantic. Helped my teammates design (and then debug :-) the AWS pipeline for the automation part.",
"Created internal template projects for Flask and FastAPI stacks. Implemented test coverage checking (with reports and GitHub PR statuses for better visibility) and linting."
]
},
{
"summary": "",
"name": "Kipod",
"position": "Frontend Engineer",
"startDate": "2017-06-01",
"endDate": "2017-12-31",
"highlights": [
"Implemented frontend for an internal crowdsourcing tool, similar to Amazon mTurk.",
"Worked closely with the designer and added little quality-of-life improvements, like animations or responsive layouts, to create a polished and engaging interface.",
"Helped design an image markup editor component, suitable for various workflows like object tagging and video tracking. Implemented it from the ground up.",
"Helped my teammates design the API and implement it using Django REST Framework."
]
},
{
"summary": "",
"name": "Yapili",
"position": "Full-stack Engineer",
"startDate": "2016-11-01",
"endDate": "2017-05-31",
"highlights": [
"Implemented a few CRUD endpoints for management and organization of the patients’ data. Intergated authentication with Auth0.",
"Designed API for a real-time chat server for communication between patients and physicians. Implemented it and collaborated with the team to integrate chat functionality into the app."
]
},
{
"summary": "",
"name": "Lugati",
"position": "Full-stack Engineer",
"startDate": "2015-03-01",
"endDate": "2016-10-31",
"highlights": [
"Launched an internal tool for automatic deployment of pre-defined Docker service stacks. Worked on turning that into a SaaS platform for the company’s clients.",
"Implemented a billing system for the company’s pivotal product (depth-map video streaming SDK). Integrated Braintree payment gateway."
]
}
],
"projects": [],
"languages": [
{
"language": "English",
"fluency": "Fluent"
},
{
"language": "Russian",
"fluency": "Native"
}
],
"interests": []
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment