Skip to content

Instantly share code, notes, and snippets.

@sshilko
Forked from thomasdavis/resume.json
Last active March 1, 2025 21:48
Show Gist options
  • Save sshilko/28ab6774a66396eaa9473dd6871f2bd0 to your computer and use it in GitHub Desktop.
Save sshilko/28ab6774a66396eaa9473dd6871f2bd0 to your computer and use it in GitHub Desktop.

Revisions

  1. sshilko revised this gist Mar 1, 2025. No changes.
  2. sshilko revised this gist Mar 1, 2025. No changes.
  3. sshilko revised this gist Mar 1, 2025. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion resume.json
    Original file line number Diff line number Diff line change
    @@ -6,7 +6,7 @@
    "name": "Sergei",
    "label": "Creativity is intelligence having fun - Albert Einstein",
    "url": "https://sshilko.com",
    "picture": "https://sshilko.com/shilko_avatar.jpg",
    "picture": "https://avatars0.githubusercontent.com/u/1147808?v=2&s=150",
    "email": "[email protected]",
    "website": "https://sshilko.com",
    "summary": "I'm engineer with hands-on expertise in backends. I designed, built, deployed and added features to social network app, built REST & RPC APIs, proficient with AWS cloud. I developed scalable real-time chat, video call, online booking system, search, online payments, fraud & risk systems.\n\n",
  4. sshilko revised this gist Mar 1, 2025. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions resume.json
    Original file line number Diff line number Diff line change
    @@ -6,14 +6,14 @@
    "name": "Sergei",
    "label": "Creativity is intelligence having fun - Albert Einstein",
    "url": "https://sshilko.com",
    "picture": "https://avatars0.githubusercontent.com/u/1147808?v=2&s=150",
    "picture": "https://sshilko.com/shilko_avatar.jpg",
    "email": "[email protected]",
    "website": "https://sshilko.com",
    "summary": "I'm engineer with hands-on expertise in backends. I designed, built, deployed and added features to social network app, built REST & RPC APIs, proficient with AWS cloud. I developed scalable real-time chat, video call, online booking system, search, online payments, fraud & risk systems.\n\n",
    "location": {
    "address": "",
    "postalCode": "12627",
    "region": "Berlin"
    "region": "DE"
    },
    "profiles": [
    {
  5. sshilko revised this gist Mar 1, 2025. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion resume.json
    Original file line number Diff line number Diff line change
    @@ -6,7 +6,7 @@
    "name": "Sergei",
    "label": "Creativity is intelligence having fun - Albert Einstein",
    "url": "https://sshilko.com",
    "picture": "https://sshilko.com/shilko_avatar.jpg",
    "picture": "https://avatars0.githubusercontent.com/u/1147808?v=2&s=150",
    "email": "[email protected]",
    "website": "https://sshilko.com",
    "summary": "I'm engineer with hands-on expertise in backends. I designed, built, deployed and added features to social network app, built REST & RPC APIs, proficient with AWS cloud. I developed scalable real-time chat, video call, online booking system, search, online payments, fraud & risk systems.\n\n",
  6. sshilko revised this gist Mar 1, 2025. No changes.
  7. sshilko revised this gist Mar 1, 2025. 1 changed file with 309 additions and 309 deletions.
    618 changes: 309 additions & 309 deletions resume.json
    Original file line number Diff line number Diff line change
    @@ -1,316 +1,316 @@
    {
    "meta": {
    "theme": "elegant"
    },
    "basics":{
    "name":"Sergei Shilko",
    "label": "Creativity is intelligence having fun - Albert Einstein",
    "url": "https://sshilko.com",
    "picture":"https://sshilko.com/shilko_avatar.jpg",
    "email":"[email protected]",
    "website":"https://sshilko.com",
    "summary":"I'm engineer with hands-on expertise in backends. I designed, built, deployed and added features to social network app, built REST & RPC APIs, proficient with AWS cloud. I developed scalable real-time chat, video call, online booking system, search, online payments, fraud & risk systems.\n\n",

    "location":{
    "address":"",
    "postalCode":"12627",
    "region": "Berlin"
    },
    "profiles":[
    {
    "network":"github",
    "title": "Github",
    "username":"sshilko",
    "url":"https://github.com/sshilko"
    },
    {
    "network":"linkedin",
    "title": "LinkedIn",
    "username":"sergeyshilko",
    "url":"https://www.linkedin.com/in/sergeyshilko/"
    },
    {
    "network":"codepen",
    "title": "Blog",
    "url":"https://moar.sshilko.com"
    }
    ]
    },
    "work":[
    {
    "company":"MessageBird B.V.",
    "position":"Senior Software Engineer www.messagebird.com",
    "website":"https://messagebird.com",
    "startDate":"2022-06-01",
    "endDate":"2023-12-31",
    "summary":"Building scalable foundation services: Golang, K8s, PHP, AWS, GCP, PHP8 for accounts, accounting, billing, payments.",
    "highlights":[
    "REST APIs, OpenAPI v3, Google GRPC & protobuf APIs both in PHP8 and Golang 1.20",
    "Developed microservices in platform system, product services, api-first, domain-driven design",
    "Developed Customer WEB/UI self-service portal",
    "Designed and implemented SLO/SLI metrics and alerting with Grafana & Prometheus for K8s apps",
    "Optimized Billing cluster runtime >5000 RPS ledger OLTP workers: 60% cost reduction",
    "Implemented runtime metrics with NewRelic, DataDog, OpenCensus, Lightstep, Jaeger",
    "Improved speed of Gitlab CI/CD pipelines for K8s Helm deployments",
    "Golang services in for billing, accounting, invoicing, pricing, quoting in distributed multi-region system: golang/echo.v4, dynamodb/single-table",
    "Improved security by implementing features like 2FA/MFA, SSO, reCaptcha, rate-limiting ...",
    "Contributed to complex CPQ Quoting and Pricing project: enterprise B2B pricing modeling"
    ]
    },
    {
    "company":"Tripod Technology GmbH",
    "position":"Head of Engineering www.tandem.net",
    "website":"https://www.tandem.net",
    "startDate":"2016-06-01",
    "endDate":"2022-02-01",
    "summary":"Leadership and hands-on role, 1M DAU, 12+ Engineers, 50+ employees, education domain. Microservices applications, grow & manage team, analytics, business continuity. Building and running software at scale.",
    "highlights":[
    "Coordinated project delivery with Product, Marketing, Community departments",
    "Evaluated projects and features requirements, checked designs and architecture of the software product",
    "Coordinated projects for cross-functional engineering team",
    "Evaluated engineers performance, coached and mentored engineers in technologies and career development",
    "Scaled backend infrastructure from 1000 RPM to 80000 RPM, from 100kDAU to >1mDAU and <50ms API response time",
    "Scaled backend capacity from 1000DAU to >15M users",
    "Applied cost savings plans and utilized AWS Spot instances to reduce costs by 32%",
    "Hired multiple Frontend, AI/ML, Data, Backend and devOPS engineers.",
    "Migrated monolithic backend application into 15 independent services",
    "Introduced Golang & AWS Keyspace/Cassandra, DynamoDB for high-load group chat application storage",
    "Promoted AWS Best Practices, executed AWS Well-Architected framework together with AWS solution architects",
    "Maintained all business infrastructure of >40 EC2 servers across 3 AWS regions, migrated from AWS EC2 Classic to AWS VPC",
    "Updated codebase from PHP5 to PHP 7.4, Go 1.14 Docker 19, PHPUnit 9",
    "Supervised development of serverless microservices in Golang & DynamoDB",
    "Split mono-repository into >30 separate repositories with separate CI/CD",
    "Executed multiple refactoring projects in code, infrastructure, raw storage and databases",
    "Maintained backend roadmap and technology radar tech-radar.opensource.tandem.net based on ThoughtWorks",
    "Improved user retention analytics, subscriptions and overall revenue tracking",
    "Updated real-time messaging server RabbitMQ, secured authorization, added 3rd websocket/MQTT browser client",
    "Added support for in-app purchase gifting, subscription hold, grace periods, geo-search.",
    "Increased application infrastructure and performance/APM monitoring automation and alerting via NewRelic",
    "Built full CI/CD pipeline on AWS Pipeline inc. Blue/Green deployments and AWS ASG/AutoScaling",
    "Improved China & SEA connectivity via transparent HAProxy, ICP/Hosting issues resolved",
    "Built internal business KPI, retention, engagement and revenue tracking systems",
    "Enforced PHPUnit & integration testing, code reviews & code style policies",
    "Migrated application services into containers (Docker)"
    ]
    },
    {
    "company":"Tripod Technology GmbH",
    "position":"Senior Software Developer www.tandem.net",
    "website":"https://www.tandem.net",
    "startDate":"2013-06-01",
    "endDate":"2016-06-01",
    "summary":"Mature backend solutions for audio/video (tele)communications software. Developed public API for mobile clients.",
    "highlights":[
    "Implemented public API for native mobile clients",
    "Refactored old MVP prototype codebase",
    "Launched first production release 1.0",
    "Celebrated first 50 users sign-up on GA and first promotions on iTunes",
    "Deprecated legacy on-premise hosting and migrated into AWS EC2-Classic",
    "Celebrated '2015 Most innovative app of the year' award (Apple iTunes)",
    "Implemented PHP framework with open-source components",
    "Reduced API response times from >=2000ms to ~100ms",
    "Implemented critical app functionality: in-app messenger, real-time chat, community live feed, email-reminders, user search and more"
    ]
    },
    {
    "company":"Yangutu LLC",
    "position":"Lead Software Developer meetville.com",
    "website":"https://meetville.com/",
    "startDate":"2011-11-01",
    "endDate":"2012-11-01",
    "summary":"Working on web based social network.",
    "highlights":[
    "Added API for supporting external 3rd party Game-platform add-on's ",
    "Added AMF Flex/ActionScript API Server for import/export of data to mobile platform",
    "Added Facebook, Instagram, VK and other social networks integrations",
    "Extended user data import and export API's"
    ]
    },
    {
    "company":"eHarmony, Inc",
    "position":"Software Engineer www.eharmony.com",
    "website":"https://www.eharmony.com",
    "startDate":"2008-08-01",
    "endDate":"2011-09-01",
    "summary":"eHarmony Reporting and Management Tools for Risk Management team.",
    "highlights":[
    "Developed CMS/RMS Internal service from specification to manage and automate risks and fraud detection",
    "Working with sensitive client payment information",
    "Extended CMS/RMS service with flexible and configurable multi-role authentication system for different regions",
    "Added support for localization and translation of CMS/RMS",
    "Added analytics and audit tools for tracking and optimizing team (users or the CMS/RMS) performance"
    ]
    },
    {
    "company":"IponWeb",
    "position":"Software Engineer at IponWeb www.iponweb.com",
    "website":"https://www.iponweb.com/",
    "startDate":"2007-08-01",
    "endDate":"2011-09-01",
    "summary":"SOAP/Rest API for real-time AD Exchange platform - RightMedia",
    "highlights":[
    "Developed on SOAP-API for high-load real-time Ad platform at big scale",
    "Heavily extended and rewrote existing functional test coverage, integrational e2e testing",
    "Covered new edge cases in tests which lead to fixes in critical API parts"
    ]
    },
    {
    "company":"Yahoo!",
    "position":"Software Engineer at Yahoo! yahoo.com",
    "website":"https://yahoo.com",
    "startDate":"2008-05-01",
    "endDate":"2009-03-01",
    "summary":"AD Exchange API - RightMedia",
    "highlights":[
    "Refactoring tests, code and documentation, working with remote Yahoo developers team. SOAP API. Perl. PHP5"
    ]
    }
    ],
    "education":[
    {
    "institution":"Grodnenski Dzjaržauny Universitet",
    "area":"Experimental psychology",
    "studyType":"MSc Psychologe Pädagoge"
    },
    {
    "institution":"GGPEK Elektrotechnik College",
    "area":"Elektrische Energietechnik",
    "studyType": "Engineering"
    }
    ],
    "awards":[
    {
    "title": "Ultimate Go",
    "date": "2023-01-25",
    "awarder": "Certificate #1latfj6ukq",
    "Summary": "Ultimate Go by Bill Kennedy at www.ardanlabs.com"
    },
    "meta": {
    "theme": "elegant"
    },
    "basics": {
    "name": "Sergei",
    "label": "Creativity is intelligence having fun - Albert Einstein",
    "url": "https://sshilko.com",
    "picture": "https://sshilko.com/shilko_avatar.jpg",
    "email": "[email protected]",
    "website": "https://sshilko.com",
    "summary": "I'm engineer with hands-on expertise in backends. I designed, built, deployed and added features to social network app, built REST & RPC APIs, proficient with AWS cloud. I developed scalable real-time chat, video call, online booking system, search, online payments, fraud & risk systems.\n\n",
    "location": {
    "address": "",
    "postalCode": "12627",
    "region": "Berlin"
    },
    "profiles": [
    {
    "title": "AWS Certified Solutions Architect - Associate (SAA)",
    "date": "2018-12-13",
    "awarder": "Certificate #3GV5K7KKC14Q17W1",
    "Summary": "The AWS Certified Solutions Architect – Associate exam is intended for individuals with experience designing distributed applications and systems on the AWS platform"
    "network": "github",
    "title": "Github",
    "username": "sshilko",
    "url": "https://github.com/sshilko"
    },
    {
    "title": "AWS Certified Cloud Practitioner",
    "date": "2020-11-21",
    "awarder": "Certificate #3B28554BK2EQ1PSD",
    "Summary": "The AWS Certified Cloud Practitioner examination is intended for individuals who have the knowledge and skills necessary to effectively demonstrate an overall understanding of the AWS Cloud, independent of specific technical roles addressed by other AWS Certifications"
    "network": "linkedin",
    "title": "LinkedIn",
    "username": "sergeyshilko",
    "url": "https://www.linkedin.com/in/sergeyshilko/"
    },
    {
    "title": "Telc Deutsch B1 Zertifikat",
    "date": "2018-05-01",
    "awarder": "Certificate #0503718",
    "Summary": "Telc GmbH - The European Language Certificates"
    "network": "codepen",
    "title": "Blog",
    "url": "https://moar.sshilko.com"
    }
    ],
    "publications":[
    ],
    "skills":[
    {
    "name":"AWS",
    "level":"",
    "keywords":[
    "EC2",
    "ELB",
    "Lambda",
    "S3",
    "RDS",
    "ElastiCache",
    "VPC",
    "CloudFront",
    "Route 53",
    "API Gateway",
    "CodeCommit",
    "CodeBuild",
    "CodeDeploy",
    "CodePipeline",
    "CloudWatch",
    "IAM",
    "ECR",
    "Cognito",
    "Certificate Manager",
    "WAF & Shield",
    "SQS",
    "SNS",
    "Mobile Hub",
    "PinPoint",
    "WorkMail",
    "Organizations",
    "DynamoDB",
    "Secrets Manager"
    ]
    },
    {
    "name":"Backend",
    "level":"",
    "keywords":[
    "Go",
    "Golang",
    "PHP",
    "MySQL",
    "Redis",
    "Percona",
    "SphinxSearch",
    "ManticoreSearch",
    "Docker",
    "K8s",
    "Beanstalkd",
    "RabbitMQ",
    "AMQP",
    "MQTT",
    "Puppet",
    "Nginx",
    "Git",
    "PHPUnit",
    "NewRelic APM",
    "DataDog",
    "HAProxy",
    "Gitlab CI",
    "Symfony",
    "Grafana",
    "Prometheus",
    "AWS",
    "GCS",
    "Terraform"
    ]
    },
    {
    "name":"Leadership, SDM, SDLC",
    "level":"",
    "keywords":[
    "Scrum",
    "Agile",
    "Team Lead",
    "Project Manager",
    "Head of Engineering",
    "Backlog, Roadmap, Delivery",
    "Hiring",
    "Budgeting",
    "Team building",
    "Cross functional teams",
    "Mentoring",
    "Jira",
    "Confluence",
    "C4 Model"
    ]
    }
    ],
    "languages":[
    {
    "language":"English",
    "fluency":"Fluent"
    },
    {
    "language":"German",
    "fluency":"B2 - Advanced"
    }
    ],
    "interests":[
    { "name":"Events",
    "keywords":[
    "Berlin - AWS Summit 2014, 2015, 2016, 2017, 2019", "KubeCon + CloudNativeCon 2018, 2019"
    ]
    }
    ]
    }
    ]
    },
    "work": [
    {
    "company": "MessageBird B.V.",
    "position": "Senior Software Engineer www.messagebird.com",
    "website": "https://messagebird.com",
    "startDate": "2022-06-01",
    "endDate": "2023-12-31",
    "summary": "Building scalable foundation services: Golang, K8s, PHP, AWS, GCP, PHP8 for accounts, accounting, billing, payments.",
    "highlights": [
    "REST APIs, OpenAPI v3, Google GRPC & protobuf APIs both in PHP8 and Golang 1.20",
    "Developed microservices in platform system, product services, api-first, domain-driven design",
    "Developed Customer WEB/UI self-service portal",
    "Designed and implemented SLO/SLI metrics and alerting with Grafana & Prometheus for K8s apps",
    "Optimized Billing cluster runtime >5000 RPS ledger OLTP workers: 60% cost reduction",
    "Implemented runtime metrics with NewRelic, DataDog, OpenCensus, Lightstep, Jaeger",
    "Improved speed of Gitlab CI/CD pipelines for K8s Helm deployments",
    "Golang services in for billing, accounting, invoicing, pricing, quoting in distributed multi-region system: golang/echo.v4, dynamodb/single-table",
    "Improved security by implementing features like 2FA/MFA, SSO, reCaptcha, rate-limiting ...",
    "Contributed to complex CPQ Quoting and Pricing project: enterprise B2B pricing modeling"
    ]
    },
    {
    "company": "Tripod Technology GmbH",
    "position": "Head of Engineering www.tandem.net",
    "website": "https://www.tandem.net",
    "startDate": "2016-06-01",
    "endDate": "2022-02-01",
    "summary": "Leadership and hands-on role, 1M DAU, 12+ Engineers, 50+ employees, education domain. Microservices applications, grow & manage team, analytics, business continuity. Building and running software at scale.",
    "highlights": [
    "Coordinated project delivery with Product, Marketing, Community departments",
    "Evaluated projects and features requirements, checked designs and architecture of the software product",
    "Coordinated projects for cross-functional engineering team",
    "Evaluated engineers performance, coached and mentored engineers in technologies and career development",
    "Scaled backend infrastructure from 1000 RPM to 80000 RPM, from 100kDAU to >1mDAU and <50ms API response time",
    "Scaled backend capacity from 1000DAU to >15M users",
    "Applied cost savings plans and utilized AWS Spot instances to reduce costs by 32%",
    "Hired multiple Frontend, AI/ML, Data, Backend and devOPS engineers.",
    "Migrated monolithic backend application into 15 independent services",
    "Introduced Golang & AWS Keyspace/Cassandra, DynamoDB for high-load group chat application storage",
    "Promoted AWS Best Practices, executed AWS Well-Architected framework together with AWS solution architects",
    "Maintained all business infrastructure of >40 EC2 servers across 3 AWS regions, migrated from AWS EC2 Classic to AWS VPC",
    "Updated codebase from PHP5 to PHP 7.4, Go 1.14 Docker 19, PHPUnit 9",
    "Supervised development of serverless microservices in Golang & DynamoDB",
    "Split mono-repository into >30 separate repositories with separate CI/CD",
    "Executed multiple refactoring projects in code, infrastructure, raw storage and databases",
    "Maintained backend roadmap and technology radar tech-radar.opensource.tandem.net based on ThoughtWorks",
    "Improved user retention analytics, subscriptions and overall revenue tracking",
    "Updated real-time messaging server RabbitMQ, secured authorization, added 3rd websocket/MQTT browser client",
    "Added support for in-app purchase gifting, subscription hold, grace periods, geo-search.",
    "Increased application infrastructure and performance/APM monitoring automation and alerting via NewRelic",
    "Built full CI/CD pipeline on AWS Pipeline inc. Blue/Green deployments and AWS ASG/AutoScaling",
    "Improved China & SEA connectivity via transparent HAProxy, ICP/Hosting issues resolved",
    "Built internal business KPI, retention, engagement and revenue tracking systems",
    "Enforced PHPUnit & integration testing, code reviews & code style policies",
    "Migrated application services into containers (Docker)"
    ]
    },
    {
    "company": "Tripod Technology GmbH",
    "position": "Senior Software Developer www.tandem.net",
    "website": "https://www.tandem.net",
    "startDate": "2013-06-01",
    "endDate": "2016-06-01",
    "summary": "Mature backend solutions for audio/video (tele)communications software. Developed public API for mobile clients.",
    "highlights": [
    "Implemented public API for native mobile clients",
    "Refactored old MVP prototype codebase",
    "Launched first production release 1.0",
    "Celebrated first 50 users sign-up on GA and first promotions on iTunes",
    "Deprecated legacy on-premise hosting and migrated into AWS EC2-Classic",
    "Celebrated '2015 Most innovative app of the year' award (Apple iTunes)",
    "Implemented PHP framework with open-source components",
    "Reduced API response times from >=2000ms to ~100ms",
    "Implemented critical app functionality: in-app messenger, real-time chat, community live feed, email-reminders, user search and more"
    ]
    },
    {
    "company": "Yangutu LLC",
    "position": "Lead Software Developer meetville.com",
    "website": "https://meetville.com/",
    "startDate": "2011-11-01",
    "endDate": "2012-11-01",
    "summary": "Working on web based social network.",
    "highlights": [
    "Added API for supporting external 3rd party Game-platform add-on's ",
    "Added AMF Flex/ActionScript API Server for import/export of data to mobile platform",
    "Added Facebook, Instagram, VK and other social networks integrations",
    "Extended user data import and export API's"
    ]
    },
    {
    "company": "eHarmony, Inc",
    "position": "Software Engineer www.eharmony.com",
    "website": "https://www.eharmony.com",
    "startDate": "2008-08-01",
    "endDate": "2011-09-01",
    "summary": "eHarmony Reporting and Management Tools for Risk Management team.",
    "highlights": [
    "Developed CMS/RMS Internal service from specification to manage and automate risks and fraud detection",
    "Working with sensitive client payment information",
    "Extended CMS/RMS service with flexible and configurable multi-role authentication system for different regions",
    "Added support for localization and translation of CMS/RMS",
    "Added analytics and audit tools for tracking and optimizing team (users or the CMS/RMS) performance"
    ]
    },
    {
    "company": "IponWeb",
    "position": "Software Engineer at IponWeb www.iponweb.com",
    "website": "https://www.iponweb.com/",
    "startDate": "2007-08-01",
    "endDate": "2011-09-01",
    "summary": "SOAP/Rest API for real-time AD Exchange platform - RightMedia",
    "highlights": [
    "Developed on SOAP-API for high-load real-time Ad platform at big scale",
    "Heavily extended and rewrote existing functional test coverage, integrational e2e testing",
    "Covered new edge cases in tests which lead to fixes in critical API parts"
    ]
    },
    {
    "company": "Yahoo!",
    "position": "Software Engineer at Yahoo! yahoo.com",
    "website": "https://yahoo.com",
    "startDate": "2008-05-01",
    "endDate": "2009-03-01",
    "summary": "AD Exchange API - RightMedia",
    "highlights": [
    "Refactoring tests, code and documentation, working with remote Yahoo developers team. SOAP API. Perl. PHP5"
    ]
    }
    ],
    "education": [
    {
    "institution": "Grodnenski Dzjaržauny Universitet",
    "area": "Experimental psychology",
    "studyType": "MSc Psychologe Pädagoge"
    },
    {
    "institution": "GGPEK Elektrotechnik College",
    "area": "Elektrische Energietechnik",
    "studyType": "Engineering"
    }
    ],
    "awards": [
    {
    "title": "Ultimate Go",
    "date": "2023-01-25",
    "awarder": "Certificate #1latfj6ukq",
    "Summary": "Ultimate Go by Bill Kennedy at www.ardanlabs.com"
    },
    {
    "title": "AWS Certified Solutions Architect - Associate (SAA)",
    "date": "2018-12-13",
    "awarder": "Certificate #3GV5K7KKC14Q17W1",
    "Summary": "The AWS Certified Solutions Architect – Associate exam is intended for individuals with experience designing distributed applications and systems on the AWS platform"
    },
    {
    "title": "AWS Certified Cloud Practitioner",
    "date": "2020-11-21",
    "awarder": "Certificate #3B28554BK2EQ1PSD",
    "Summary": "The AWS Certified Cloud Practitioner examination is intended for individuals who have the knowledge and skills necessary to effectively demonstrate an overall understanding of the AWS Cloud, independent of specific technical roles addressed by other AWS Certifications"
    },
    {
    "title": "Telc Deutsch B1 Zertifikat",
    "date": "2018-05-01",
    "awarder": "Certificate #0503718",
    "Summary": "Telc GmbH - The European Language Certificates"
    }
    ],
    "publications": [],
    "skills": [
    {
    "name": "AWS",
    "level": "",
    "keywords": [
    "EC2",
    "ELB",
    "Lambda",
    "S3",
    "RDS",
    "ElastiCache",
    "VPC",
    "CloudFront",
    "Route 53",
    "API Gateway",
    "CodeCommit",
    "CodeBuild",
    "CodeDeploy",
    "CodePipeline",
    "CloudWatch",
    "IAM",
    "ECR",
    "Cognito",
    "Certificate Manager",
    "WAF & Shield",
    "SQS",
    "SNS",
    "Mobile Hub",
    "PinPoint",
    "WorkMail",
    "Organizations",
    "DynamoDB",
    "Secrets Manager"
    ]
    },
    {
    "name": "Backend",
    "level": "",
    "keywords": [
    "Go",
    "Golang",
    "PHP",
    "MySQL",
    "Redis",
    "Percona",
    "SphinxSearch",
    "ManticoreSearch",
    "Docker",
    "K8s",
    "Beanstalkd",
    "RabbitMQ",
    "AMQP",
    "MQTT",
    "Puppet",
    "Nginx",
    "Git",
    "PHPUnit",
    "NewRelic APM",
    "DataDog",
    "HAProxy",
    "Gitlab CI",
    "Symfony",
    "Grafana",
    "Prometheus",
    "AWS",
    "GCS",
    "Terraform"
    ]
    },
    {
    "name": "Leadership, SDM, SDLC",
    "level": "",
    "keywords": [
    "Scrum",
    "Agile",
    "Team Lead",
    "Project Manager",
    "Head of Engineering",
    "Backlog, Roadmap, Delivery",
    "Hiring",
    "Budgeting",
    "Team building",
    "Cross functional teams",
    "Mentoring",
    "Jira",
    "Confluence",
    "C4 Model"
    ]
    }
    ],
    "languages": [
    {
    "language": "English",
    "fluency": "Fluent"
    },
    {
    "language": "German",
    "fluency": "B2 - Advanced"
    }
    ],
    "interests": [
    {
    "name": "Events",
    "keywords": [
    "Berlin - AWS Summit 2014, 2015, 2016, 2017, 2019",
    "KubeCon + CloudNativeCon 2018, 2019"
    ]
    }
    ]
    }
  8. sshilko revised this gist Jan 23, 2024. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions resume.json
    Original file line number Diff line number Diff line change
    @@ -42,6 +42,7 @@
    "position":"Senior Software Engineer www.messagebird.com",
    "website":"https://messagebird.com",
    "startDate":"2022-06-01",
    "endDate":"2023-12-31",
    "summary":"Building scalable foundation services: Golang, K8s, PHP, AWS, GCP, PHP8 for accounts, accounting, billing, payments.",
    "highlights":[
    "REST APIs, OpenAPI v3, Google GRPC & protobuf APIs both in PHP8 and Golang 1.20",
  9. sshilko revised this gist Jan 6, 2024. 1 changed file with 14 additions and 10 deletions.
    24 changes: 14 additions & 10 deletions resume.json
    Original file line number Diff line number Diff line change
    @@ -7,9 +7,9 @@
    "label": "Creativity is intelligence having fun - Albert Einstein",
    "url": "https://sshilko.com",
    "picture":"https://sshilko.com/shilko_avatar.jpg",
    "email":"sergey.shilko@gmail.com",
    "email":"contact@sshilko.com",
    "website":"https://sshilko.com",
    "summary":"I'm engineer with hands-on speciality in backends. I designed, built, deployed and added features to social network app, built REST & RPC APIs, proficient with AWS cloud. I designed and built scalable realtime chat, video call, online booking system, search, online payments, fraud & risk systems.\n\n",
    "summary":"I'm engineer with hands-on expertise in backends. I designed, built, deployed and added features to social network app, built REST & RPC APIs, proficient with AWS cloud. I developed scalable real-time chat, video call, online booking system, search, online payments, fraud & risk systems.\n\n",

    "location":{
    "address":"",
    @@ -50,35 +50,39 @@
    "Designed and implemented SLO/SLI metrics and alerting with Grafana & Prometheus for K8s apps",
    "Optimized Billing cluster runtime >5000 RPS ledger OLTP workers: 60% cost reduction",
    "Implemented runtime metrics with NewRelic, DataDog, OpenCensus, Lightstep, Jaeger",
    "Improved speed of Gitlab CI/CD pipelines for K8s Heml deployments",
    "Improved speed of Gitlab CI/CD pipelines for K8s Helm deployments",
    "Golang services in for billing, accounting, invoicing, pricing, quoting in distributed multi-region system: golang/echo.v4, dynamodb/single-table",
    "Improved security by implementing features like 2FA/MFA, SSO, reCaptcha, rate-limiting ...",
    "Contributed to complex CPQ Quoting and Pricing project: enterprise B2B pricing modeling"
    ]
    },
    {
    "company":"Tripod Technlogy GmbH",
    "company":"Tripod Technology GmbH",
    "position":"Head of Engineering www.tandem.net",
    "website":"https://www.tandem.net",
    "startDate":"2016-06-01",
    "endDate":"2022-02-01",
    "summary":"Leaderhip and hands-on role, 1M DAU, 12+ Engineers, 50+ employees, education domain. Microservices applications, grow & manage team, analytics, business continuity. Building and running software at scale.",
    "summary":"Leadership and hands-on role, 1M DAU, 12+ Engineers, 50+ employees, education domain. Microservices applications, grow & manage team, analytics, business continuity. Building and running software at scale.",
    "highlights":[
    "Coordinated project delivery with Product, Marketing, Community departments",
    "Evaluated projects and features requirements, checked designs and architecture of the software product",
    "Coordinated projects for cross-functional engineering team",
    "Evaluated engineers performance, coached and mentored engineers in technologies and career development",
    "Scaled backend infrastructure from 1000 RPM to 80000 RPM, from 100kDAU to >1mDAU and <50ms API response time",
    "Scaled backend capacity from 1000's of users to >15M users",
    "Scaled backend capacity from 1000DAU to >15M users",
    "Applied cost savings plans and utilized AWS Spot instances to reduce costs by 32%",
    "Hired multiple Frontend, AI/ML, Data, Backend and devOPS engineers.",
    "Migrated monolithic backend application into 15 independent services",
    "Introduced Golang & AWS Keyspaces/Cassandra, DynamoDB for high-load group chat application storage",
    "Introduced Golang & AWS Keyspace/Cassandra, DynamoDB for high-load group chat application storage",
    "Promoted AWS Best Practices, executed AWS Well-Architected framework together with AWS solution architects",
    "Maintained all business infrastructure of >40 EC2 servers across 3 AWS regions, migrated from AWS EC2 Classic to AWS VPC",
    "Updated codebase from PHP5 to PHP 7.4, Go 1.14 Docker 19, PHPUnit 9",
    "Supervised development of serverless microservices in Golang & DynamoDB",
    "Split monorepository into >30 separate repositories with separate CI/CD",
    "Split mono-repository into >30 separate repositories with separate CI/CD",
    "Executed multiple refactoring projects in code, infrastructure, raw storage and databases",
    "Maintained backend roadmap and technology radar tech-radar.opensource.tandem.net based on ThoughtWorks",
    "Improved user retention analytics, subscriptions and overall revenue tracking",
    "Updated realtime messaging server RabbitMQ, secured authorization, added 3rd websocket/MQTT browser client",
    "Updated real-time messaging server RabbitMQ, secured authorization, added 3rd websocket/MQTT browser client",
    "Added support for in-app purchase gifting, subscription hold, grace periods, geo-search.",
    "Increased application infrastructure and performance/APM monitoring automation and alerting via NewRelic",
    "Built full CI/CD pipeline on AWS Pipeline inc. Blue/Green deployments and AWS ASG/AutoScaling",
    @@ -89,7 +93,7 @@
    ]
    },
    {
    "company":"Tripod Technlogy GmbH",
    "company":"Tripod Technology GmbH",
    "position":"Senior Software Developer www.tandem.net",
    "website":"https://www.tandem.net",
    "startDate":"2013-06-01",
  10. sshilko revised this gist Jan 6, 2024. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion resume.json
    Original file line number Diff line number Diff line change
    @@ -165,7 +165,7 @@
    {
    "institution":"Grodnenski Dzjaržauny Universitet",
    "area":"Experimental psychology",
    "studyType":"MSc Psychologe Pädagoge",
    "studyType":"MSc Psychologe Pädagoge"
    },
    {
    "institution":"GGPEK Elektrotechnik College",
  11. sshilko revised this gist Jan 6, 2024. 1 changed file with 308 additions and 31 deletions.
    339 changes: 308 additions & 31 deletions resume.json
    Original file line number Diff line number Diff line change
    @@ -1,34 +1,311 @@
    {
    "meta": {
    "theme": "elegant"
    },
    "basics":{
    "name":"Sergei Shilko",
    "label": "Creativity is intelligence having fun - Albert Einstein",
    "url": "https://sshilko.com",
    "picture":"https://sshilko.com/shilko_avatar.jpg",
    "email":"[email protected]",
    "website":"https://sshilko.com",
    "summary":"I'm engineer with hands-on speciality in backends. I designed, built, deployed and added features to social network app, built REST & RPC APIs, proficient with AWS cloud. I designed and built scalable realtime chat, video call, online booking system, search, online payments, fraud & risk systems.\n\n",

    "location":{
    "address":"",
    "postalCode":"12627",
    "region": "Berlin"
    },
    "profiles":[
    {
    "network":"github",
    "title": "Github",
    "username":"sshilko",
    "url":"https://github.com/sshilko"
    },
    {
    "network":"linkedin",
    "title": "LinkedIn",
    "username":"sergeyshilko",
    "url":"https://www.linkedin.com/in/sergeyshilko/"
    },
    {
    "network":"codepen",
    "title": "Blog",
    "url":"https://moar.sshilko.com"
    }
    ]
    },
    "work":[
    {
    "name":"Reading",
    "keywords":["Management", "Agile", "Scrum", "Sci-Fi", "Fantasy", "Horror", "Clean Code", "TDD", "Architecting for the Cloud",
    "Isaac Asimov",
    "Robert Heinlein",
    "George Orwell",
    "Terry Goodkind",
    "Alan Kuper",
    "Tom DeMarco",
    "Robert Martin: Clean Code: A Handbook of Agile Software Craftsmanship",
    "Adrenaline Junkies and Template Zombies: Understanding Patterns of Project Behavior",
    "Edward Yourdon Death March",
    "Alan Kuper The Inmates Are Running the Asylum",
    "Smart and Gets Things Done: Joel Spolsky`s Concise Guide to Finding the Best Technical Talent",
    "Frederick P. Brooks, The Mythical Man-Month",
    "E. Gamma Design Patterns. Elements of Reusable Object-Oriented Software",
    "J. Hank Rainwater Herding Cats: A Primer for Programmers Who Lead Programmers",
    "Allan Kelly: Xanpan",
    "Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable System",
    "Jinesh Varia: AWS Architecting for the Cloud: Best practices",
    "The Phoenix Project: A Novel About IT by Gene Kim, Kevin Behr, George Spafford",
    "SCRUM The Art of Doing Twice the Work in Half the Time by Jeff Sutherland",
    "The soul of a new machine by Tracy Kidder",
    "The five dysfunctions of a team: a Leadership fable by Patrick Lencioni",
    "Crossing the chasm: marketing and selling high-tech products to mainstream customers",
    "The Deadline: A Novel about Project Management by Tom DeMarco",
    "Solid Code: Optimizing the Software Development Life Cycle by Donis Marshall and John Bruno",
    "The software development edge: essay on managing successful projects by Joe Marasco",
    "Joel on software by Joel Spolsky",
    "Why software sucks… adn what you can do about it by David S. Platt",
    "Programming Collective Intelligence by Toby Segaran",
    "97 things every software architect should know: collective wisdom from the Experts"
    "company":"MessageBird B.V.",
    "position":"Senior Software Engineer www.messagebird.com",
    "website":"https://messagebird.com",
    "startDate":"2022-06-01",
    "summary":"Building scalable foundation services: Golang, K8s, PHP, AWS, GCP, PHP8 for accounts, accounting, billing, payments.",
    "highlights":[
    "REST APIs, OpenAPI v3, Google GRPC & protobuf APIs both in PHP8 and Golang 1.20",
    "Developed microservices in platform system, product services, api-first, domain-driven design",
    "Developed Customer WEB/UI self-service portal",
    "Designed and implemented SLO/SLI metrics and alerting with Grafana & Prometheus for K8s apps",
    "Optimized Billing cluster runtime >5000 RPS ledger OLTP workers: 60% cost reduction",
    "Implemented runtime metrics with NewRelic, DataDog, OpenCensus, Lightstep, Jaeger",
    "Improved speed of Gitlab CI/CD pipelines for K8s Heml deployments",
    "Golang services in for billing, accounting, invoicing, pricing, quoting in distributed multi-region system: golang/echo.v4, dynamodb/single-table",
    "Improved security by implementing features like 2FA/MFA, SSO, reCaptcha, rate-limiting ...",
    "Contributed to complex CPQ Quoting and Pricing project: enterprise B2B pricing modeling"
    ]
    },
    {
    "company":"Tripod Technlogy GmbH",
    "position":"Head of Engineering www.tandem.net",
    "website":"https://www.tandem.net",
    "startDate":"2016-06-01",
    "endDate":"2022-02-01",
    "summary":"Leaderhip and hands-on role, 1M DAU, 12+ Engineers, 50+ employees, education domain. Microservices applications, grow & manage team, analytics, business continuity. Building and running software at scale.",
    "highlights":[
    "Scaled backend infrastructure from 1000 RPM to 80000 RPM, from 100kDAU to >1mDAU and <50ms API response time",
    "Scaled backend capacity from 1000's of users to >15M users",
    "Applied cost savings plans and utilized AWS Spot instances to reduce costs by 32%",
    "Hired multiple Frontend, AI/ML, Data, Backend and devOPS engineers.",
    "Migrated monolithic backend application into 15 independent services",
    "Introduced Golang & AWS Keyspaces/Cassandra, DynamoDB for high-load group chat application storage",
    "Promoted AWS Best Practices, executed AWS Well-Architected framework together with AWS solution architects",
    "Maintained all business infrastructure of >40 EC2 servers across 3 AWS regions, migrated from AWS EC2 Classic to AWS VPC",
    "Updated codebase from PHP5 to PHP 7.4, Go 1.14 Docker 19, PHPUnit 9",
    "Supervised development of serverless microservices in Golang & DynamoDB",
    "Split monorepository into >30 separate repositories with separate CI/CD",
    "Executed multiple refactoring projects in code, infrastructure, raw storage and databases",
    "Maintained backend roadmap and technology radar tech-radar.opensource.tandem.net based on ThoughtWorks",
    "Improved user retention analytics, subscriptions and overall revenue tracking",
    "Updated realtime messaging server RabbitMQ, secured authorization, added 3rd websocket/MQTT browser client",
    "Added support for in-app purchase gifting, subscription hold, grace periods, geo-search.",
    "Increased application infrastructure and performance/APM monitoring automation and alerting via NewRelic",
    "Built full CI/CD pipeline on AWS Pipeline inc. Blue/Green deployments and AWS ASG/AutoScaling",
    "Improved China & SEA connectivity via transparent HAProxy, ICP/Hosting issues resolved",
    "Built internal business KPI, retention, engagement and revenue tracking systems",
    "Enforced PHPUnit & integration testing, code reviews & code style policies",
    "Migrated application services into containers (Docker)"
    ]
    },
    {
    "company":"Tripod Technlogy GmbH",
    "position":"Senior Software Developer www.tandem.net",
    "website":"https://www.tandem.net",
    "startDate":"2013-06-01",
    "endDate":"2016-06-01",
    "summary":"Mature backend solutions for audio/video (tele)communications software. Developed public API for mobile clients.",
    "highlights":[
    "Implemented public API for native mobile clients",
    "Refactored old MVP prototype codebase",
    "Launched first production release 1.0",
    "Celebrated first 50 users sign-up on GA and first promotions on iTunes",
    "Deprecated legacy on-premise hosting and migrated into AWS EC2-Classic",
    "Celebrated '2015 Most innovative app of the year' award (Apple iTunes)",
    "Implemented PHP framework with open-source components",
    "Reduced API response times from >=2000ms to ~100ms",
    "Implemented critical app functionality: in-app messenger, real-time chat, community live feed, email-reminders, user search and more"
    ]
    },
    {
    "company":"Yangutu LLC",
    "position":"Lead Software Developer meetville.com",
    "website":"https://meetville.com/",
    "startDate":"2011-11-01",
    "endDate":"2012-11-01",
    "summary":"Working on web based social network.",
    "highlights":[
    "Added API for supporting external 3rd party Game-platform add-on's ",
    "Added AMF Flex/ActionScript API Server for import/export of data to mobile platform",
    "Added Facebook, Instagram, VK and other social networks integrations",
    "Extended user data import and export API's"
    ]
    },
    {
    "company":"eHarmony, Inc",
    "position":"Software Engineer www.eharmony.com",
    "website":"https://www.eharmony.com",
    "startDate":"2008-08-01",
    "endDate":"2011-09-01",
    "summary":"eHarmony Reporting and Management Tools for Risk Management team.",
    "highlights":[
    "Developed CMS/RMS Internal service from specification to manage and automate risks and fraud detection",
    "Working with sensitive client payment information",
    "Extended CMS/RMS service with flexible and configurable multi-role authentication system for different regions",
    "Added support for localization and translation of CMS/RMS",
    "Added analytics and audit tools for tracking and optimizing team (users or the CMS/RMS) performance"
    ]
    },
    {
    "company":"IponWeb",
    "position":"Software Engineer at IponWeb www.iponweb.com",
    "website":"https://www.iponweb.com/",
    "startDate":"2007-08-01",
    "endDate":"2011-09-01",
    "summary":"SOAP/Rest API for real-time AD Exchange platform - RightMedia",
    "highlights":[
    "Developed on SOAP-API for high-load real-time Ad platform at big scale",
    "Heavily extended and rewrote existing functional test coverage, integrational e2e testing",
    "Covered new edge cases in tests which lead to fixes in critical API parts"
    ]
    },
    {
    "company":"Yahoo!",
    "position":"Software Engineer at Yahoo! yahoo.com",
    "website":"https://yahoo.com",
    "startDate":"2008-05-01",
    "endDate":"2009-03-01",
    "summary":"AD Exchange API - RightMedia",
    "highlights":[
    "Refactoring tests, code and documentation, working with remote Yahoo developers team. SOAP API. Perl. PHP5"
    ]
    }
    ],
    "education":[
    {
    "institution":"Grodnenski Dzjaržauny Universitet",
    "area":"Experimental psychology",
    "studyType":"MSc Psychologe Pädagoge",
    },
    {
    "institution":"GGPEK Elektrotechnik College",
    "area":"Elektrische Energietechnik",
    "studyType": "Engineering"
    }
    ],
    "awards":[
    {
    "title": "Ultimate Go",
    "date": "2023-01-25",
    "awarder": "Certificate #1latfj6ukq",
    "Summary": "Ultimate Go by Bill Kennedy at www.ardanlabs.com"
    },
    {
    "title": "AWS Certified Solutions Architect - Associate (SAA)",
    "date": "2018-12-13",
    "awarder": "Certificate #3GV5K7KKC14Q17W1",
    "Summary": "The AWS Certified Solutions Architect – Associate exam is intended for individuals with experience designing distributed applications and systems on the AWS platform"
    },
    {
    "title": "AWS Certified Cloud Practitioner",
    "date": "2020-11-21",
    "awarder": "Certificate #3B28554BK2EQ1PSD",
    "Summary": "The AWS Certified Cloud Practitioner examination is intended for individuals who have the knowledge and skills necessary to effectively demonstrate an overall understanding of the AWS Cloud, independent of specific technical roles addressed by other AWS Certifications"
    },
    {
    "title": "Telc Deutsch B1 Zertifikat",
    "date": "2018-05-01",
    "awarder": "Certificate #0503718",
    "Summary": "Telc GmbH - The European Language Certificates"
    }
    ],
    "publications":[
    ],
    "skills":[
    {
    "name":"AWS",
    "level":"",
    "keywords":[
    "EC2",
    "ELB",
    "Lambda",
    "S3",
    "RDS",
    "ElastiCache",
    "VPC",
    "CloudFront",
    "Route 53",
    "API Gateway",
    "CodeCommit",
    "CodeBuild",
    "CodeDeploy",
    "CodePipeline",
    "CloudWatch",
    "IAM",
    "ECR",
    "Cognito",
    "Certificate Manager",
    "WAF & Shield",
    "SQS",
    "SNS",
    "Mobile Hub",
    "PinPoint",
    "WorkMail",
    "Organizations",
    "DynamoDB",
    "Secrets Manager"
    ]
    },
    {
    "name":"Backend",
    "level":"",
    "keywords":[
    "Go",
    "Golang",
    "PHP",
    "MySQL",
    "Redis",
    "Percona",
    "SphinxSearch",
    "ManticoreSearch",
    "Docker",
    "K8s",
    "Beanstalkd",
    "RabbitMQ",
    "AMQP",
    "MQTT",
    "Puppet",
    "Nginx",
    "Git",
    "PHPUnit",
    "NewRelic APM",
    "DataDog",
    "HAProxy",
    "Gitlab CI",
    "Symfony",
    "Grafana",
    "Prometheus",
    "AWS",
    "GCS",
    "Terraform"
    ]
    },
    {
    "name":"Leadership, SDM, SDLC",
    "level":"",
    "keywords":[
    "Scrum",
    "Agile",
    "Team Lead",
    "Project Manager",
    "Head of Engineering",
    "Backlog, Roadmap, Delivery",
    "Hiring",
    "Budgeting",
    "Team building",
    "Cross functional teams",
    "Mentoring",
    "Jira",
    "Confluence",
    "C4 Model"
    ]
    }
    ],
    "languages":[
    {
    "language":"English",
    "fluency":"Fluent"
    },
    {
    "language":"German",
    "fluency":"B2 - Advanced"
    }
    ],
    "interests":[
    { "name":"Events",
    "keywords":[
    "Berlin - AWS Summit 2014, 2015, 2016, 2017, 2019", "KubeCon + CloudNativeCon 2018, 2019"
    ]
    }
    ]
    }
  12. sshilko revised this gist Jan 6, 2024. 1 changed file with 0 additions and 321 deletions.
    321 changes: 0 additions & 321 deletions resume.json
    Original file line number Diff line number Diff line change
    @@ -1,322 +1,3 @@
    {
    "meta": {
    "theme": "elegant"
    },
    "basics":{
    "name":"Sergei Shilko",
    "label": "Creativity is intelligence having fun - Albert Einstein",
    "url": "https://sshilko.com",
    "picture":"https://sshilko.com/shilko_avatar.jpg",
    "email":"[email protected]",
    "website":"https://sshilko.com",
    "summary":"I'm engineer with hands-on experience in backends, REST & RPC APIs, AWS cloud certified. Skilled with online social networks, realtime chat, video call, online booking, accounting & billing, search, online payments, fraud & risk systems. Proficient with Docker, AWS, PHP, Golang.\n\n",

    "location":{
    "address":"",
    "postalCode":"12627",
    "region": "Berlin"
    },
    "profiles":[
    {
    "network":"github",
    "title": "Github",
    "username":"sshilko",
    "url":"https://github.com/sshilko"
    },
    {
    "network":"linkedin",
    "title": "LinkedIn",
    "username":"sergeyshilko",
    "url":"https://www.linkedin.com/in/sergeyshilko/"
    },
    {
    "network":"codepen",
    "title": "Blog",
    "url":"https://moar.sshilko.com"
    }
    ]
    },
    "work":[
    {
    "company":"MessageBird B.V.",
    "position":"Senior Software Engineer - Billing & Accounting, Foundations (Go, K8s, AWS, GCP, PHP8) www.messagebird.com",
    "website":"https://messagebird.com",
    "startDate":"2022-06-01",
    "summary":"Working on foundation services built with Go, K8s, PHP, AWS, GCP: accounts, accounting, billing, payments.",
    "highlights":[
    "REST APIs, OpenAPI v3, Google GRPC & protobuf APIs both in PHP8 and Golang 1.20",
    "Backend apps for message delivery over different channels: SMS, MMS, Voice, WhatsApp, Viber...",
    "Microservice architecture, platform services, product services, IaC, event bus, api-first, domain-driven design",
    "Customer UI portal improvements to authentication: adopt JWT tokens, reworked containers startup/shutdown, unit-test coverage",
    "Define and adopt SLO, SLI, alerting with Prometheus, Thanos & Graphana dashboards",
    "CP Billing & Accounting runtime with >5000 RPS billing OLTP workers - high load async billing",
    "Optimized high-load billing k8s cluster runtime performance, resulted in 60% cost reduction: opencensus, lightstep, jaeger",
    "Optimized speed of Gitlab CI/CD pipelines for K8s deployments: gitlab, docker, k8s, helm",
    "MEP billing, accounting, invoicing, pricing, quoting features in globally distributed multi-region app: golang/echo.v4, dynamodb/single-table",
    "Accounting security features like 2FA, SSO, reCaptcha, rate-limiting ...",
    "CPQ Quoting and Pricing project: set of APIs for self-serve application for creating custom enterprise sales offers"
    ]
    },
    {
    "company":"Tripod Technlogy GmbH",
    "position":"Head of Engineering at Tandem Language Exchange App www.tandem.net",
    "website":"https://www.tandem.net",
    "startDate":"2016-06-01",
    "endDate":"2022-02-01",
    "summary":"Leaderhip and hands-on role, 1M DAU, 12+ Engineers, 50+ employees, education domain. Microservices applications, grow & manage team, analytics, business continuity. Building and running software at scale.",
    "highlights":[
    "Scaled backend infrastructure from 1000 RPM to 80000 RPM, from 100kDAU to >1mDAU and <50ms API response time",
    "Scaled backend capacity from 1000's of users to >15M users",
    "Applied cost savings plans and utilized AWS Spot instances to reduce costs by 32%",
    "Hired multiple AI/ML, Data, Backend and devOPS engineers.",
    "Migrated monolithic backend application into 15 independent services",
    "Introduced Golang & AWS Keyspaces/Cassandra, DynamoDB for high-load group chat application storage",
    "Promoted AWS Best Practices, executed AWS Well-Architected framework together with AWS solution architects",
    "Managed >40 EC2 servers across 3 AWS regions, migrated from AWS EC2 Classic to AWS VPC",
    "Updated codebase from PHP5 to PHP 7.4, Go 1.14 Docker 19, PHPUnit 9",
    "Supervised development of serverless microservices in Java/Kotlin/Golang & DynamoDB",
    "Split monorepository into >30 separate repositories with separate CI/CD",
    "Executed multiple refactoring projects in code, infrastructure, raw storage and databases",
    "Maintained backend roadmap and technology radar tech-radar.opensource.tandem.net based on ThoughtWorks",
    "Improved user retention analytics, subscriptions and overall revenue tracking",
    "Updated realtime messaging server RabbitMQ, secured authorization, added 3rd websocket/MQTT browser client",
    "Added support for in-app purchase gifting, subscription hold, grace periods, geo-search.",
    "Increased application infrastructure and performance/APM monitoring automation and alerting via NewRelic",
    "Built full CI/CD pipeline on AWS Pipeline inc. Blue/Green deployments and AWS ASG/AutoScaling",
    "Improved China & SEA connectivity via transparent HAProxy, ICP/Hosting issues resolved",
    "Built internal business KPI, retention, engagement and revenue tracking systems",
    "Enforced PHPUnit & integration testing, code reviews & code style policies",
    "Migrated application services into containers (Docker)"
    ]
    },
    {
    "company":"Tripod Technlogy GmbH",
    "position":"Senior FullStack Software Developer at Tandem Language Exchange App www.tandem.net",
    "website":"https://www.tandem.net",
    "startDate":"2013-06-01",
    "endDate":"2016-06-01",
    "summary":"Mature backend solutions for audio/video (tele)communications software. Developed public API for mobile clients.",
    "highlights":[
    "Implemented public API for native mobile clients",
    "Refactored old MVP prototype codebase",
    "Launched first production release 1.0",
    "Celebrated first 50 users sign-up on GA and first promotions on iTunes",
    "Deprecated legacy on-premise hosting and migrated into AWS EC2-Classic",
    "Celebrated '2015 Most innovative app of the year' award (Apple iTunes)",
    "Implemented PHP framework with open-source components",
    "Reduced API response times from >=2000ms to ~100ms",
    "Implemented critical app functionality: in-app messenger, real-time chat, community live feed, email-reminders, user search and more"
    ]
    },
    {
    "company":"Yangutu LLC",
    "position":"Lead Software Developer at Yangutu LLC meetville.com",
    "website":"https://meetville.com/",
    "startDate":"2011-11-01",
    "endDate":"2012-11-01",
    "summary":"Working on web based social network.",
    "highlights":[
    "Added API for supporting external 3rd party Game-platform add-on's ",
    "Added AMF Flex/ActionScript API Server for import/export of data to mobile platform",
    "Added Facebook, Instagram, VK and other social networks integrations",
    "Extended user data import and export API's"
    ]
    },
    {
    "company":"eHarmony, Inc",
    "position":"Software Engineer at eHarmony Inc www.eharmony.com",
    "website":"https://www.eharmony.com",
    "startDate":"2008-08-01",
    "endDate":"2011-09-01",
    "summary":"eHarmony Reporting and Management Tools for Risk Management team.",
    "highlights":[
    "Developed CMS/RMS Internal service from specification to manage and automate risks and fraud detection",
    "Working with sensitive client payment information",
    "Extended CMS/RMS service with flexible and configurable multi-role authentication system for different regions",
    "Added support for localization and translation of CMS/RMS",
    "Added analytics and audit tools for tracking and optimizing team (users or the CMS/RMS) performance"
    ]
    },
    {
    "company":"IponWeb",
    "position":"Software Engineer at IponWeb www.iponweb.com",
    "website":"https://www.iponweb.com/",
    "startDate":"2007-08-01",
    "endDate":"2011-09-01",
    "summary":"SOAP/Rest API for real-time AD Exchange platform - RightMedia",
    "highlights":[
    "Worked on SOAP-API for high-load real-time advertising platform at scale",
    "Heavily extended and rewrote existing funtional test coverage, integrational e2e testing",
    "Covered many new edge cases in tests which lead to fixes in critical API parts"
    ]
    },
    {
    "company":"Yahoo!",
    "position":"Software Engineer at Yahoo! yahoo.com",
    "website":"https://yahoo.com",
    "startDate":"2008-05-01",
    "endDate":"2009-03-01",
    "summary":"AD Exchange API - RightMedia",
    "highlights":[
    "Refactoring tests, code and documentation, working with remote Yahoo developers team. SOAP API. Perl. PHP5"
    ]
    }
    ],
    "education":[
    {
    "institution":"Grodnenski Dzjaržauny Universitet",
    "area":"Experimental psychology",
    "studyType":"MSc Psychologe Pädagoge",
    "startDate":"2005-09-01",
    "endDate":"2010-09-01"
    },
    {
    "institution":"GGPEK Elektrotechnik College",
    "area":"Elektrische Energietechnik (Power engineering)",
    "studyType": "Electrical Engineering",
    "startDate":"2000-09-01",
    "endDate":"2005-09-01"
    }
    ],
    "awards":[
    {
    "title": "Ultimate Go",
    "date": "2023-01-25",
    "awarder": "Certificate #1latfj6ukq",
    "Summary": "Ultimate Go by Bill Kennedy at www.ardanlabs.com"
    },
    {
    "title": "AWS Certified Solutions Architect - Associate (SAA)",
    "date": "2018-12-13",
    "awarder": "Certificate #3GV5K7KKC14Q17W1",
    "Summary": "The AWS Certified Solutions Architect – Associate exam is intended for individuals with experience designing distributed applications and systems on the AWS platform"
    },
    {
    "title": "AWS Certified Cloud Practitioner",
    "date": "2020-11-21",
    "awarder": "Certificate #3B28554BK2EQ1PSD",
    "Summary": "The AWS Certified Cloud Practitioner examination is intended for individuals who have the knowledge and skills necessary to effectively demonstrate an overall understanding of the AWS Cloud, independent of specific technical roles addressed by other AWS Certifications"
    },
    {
    "title": "Telc Deutsch B1 Zertifikat",
    "date": "2018-05-01",
    "awarder": "Certificate #0503718",
    "Summary": "Telc GmbH - The European Language Certificates"
    }
    ],
    "publications":[
    ],
    "skills":[
    {
    "name":"AWS",
    "level":"",
    "keywords":[
    "EC2",
    "ELB",
    "Lambda",
    "S3",
    "RDS",
    "ElastiCache",
    "VPC",
    "CloudFront",
    "Route 53",
    "API Gateway",
    "CodeCommit",
    "CodeBuild",
    "CodeDeploy",
    "CodePipeline",
    "CloudWatch",
    "IAM",
    "ECR",
    "Cognito",
    "Certificate Manager",
    "WAF & Shield",
    "SQS",
    "SNS",
    "Mobile Hub",
    "PinPoint",
    "WorkMail",
    "Organizations",
    "DynamoDB",
    "Secrets Manager"
    ]
    },
    {
    "name":"Backend",
    "level":"",
    "keywords":[
    "Golang",
    "PHP",
    "MySQL",
    "Redis",
    "Percona",
    "SphinxSearch",
    "ManticoreSearch",
    "Docker",
    "K8s",
    "Beanstalkd",
    "RabbitMQ",
    "AMQP",
    "MQTT",
    "Puppet",
    "Nginx",
    "Git",
    "PHPUnit",
    "NewRelic APM",
    "DataDog",
    "HAProxy",
    "Gitlab CI",
    "Symfony",
    "Graphana",
    "Prometheus",
    "AWS",
    "GCS",
    "Terraform"
    ]
    },
    {
    "name":"Leadership, SDM, SDLC",
    "level":"",
    "keywords":[
    "Scrum",
    "Agile",
    "Team Lead",
    "Project Manager",
    "Head of Engineering",
    "Backlog, Roadmap, Delivery",
    "Hiring",
    "Budgeting",
    "Team building",
    "Cross functional teams",
    "Mentoring",
    "Jira",
    "Confluence",
    "C4 Model"
    ]
    }
    ],
    "languages":[
    {
    "language":"English",
    "fluency":"Fluent"
    },
    {
    "language":"German",
    "fluency":"B2 - Advanced"
    }
    ],
    "interests":[
    { "name":"Events",
    "keywords":[
    "Berlin - AWS Summit 2014, 2015, 2016, 2017, 2019", "KubeCon + CloudNativeCon 2018, 2019"
    ]
    },
    { "name":"Podcasts, Forums, Interests",
    "keywords":[
    "Golang radio-t.com 2014 - 2021", "Habr habr.com 2008 - 2020", "AWS Podcast 2016 - 2022", "The WAN Show 2019 - 2023", "UWP by Umputun 2016 - 2021",
    "Tom's Hardware", "agilemanifesto.org", "12factor.net", "Investment", "Startups", "Crypto"
    ]
    },
    {
    "name":"Reading",
    "keywords":["Management", "Agile", "Scrum", "Sci-Fi", "Fantasy", "Horror", "Clean Code", "TDD", "Architecting for the Cloud",
    @@ -351,5 +32,3 @@
    "97 things every software architect should know: collective wisdom from the Experts"
    ]
    }
    ]
    }
  13. sshilko revised this gist Jan 2, 2024. No changes.
  14. sshilko revised this gist Jan 2, 2024. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion resume.json
    Original file line number Diff line number Diff line change
    @@ -303,7 +303,7 @@
    {
    "language":"German",
    "fluency":"B2 - Advanced"
    },
    }
    ],
    "interests":[
    { "name":"Events",
  15. sshilko revised this gist Jan 2, 2024. 1 changed file with 1 addition and 9 deletions.
    10 changes: 1 addition & 9 deletions resume.json
    Original file line number Diff line number Diff line change
    @@ -9,7 +9,7 @@
    "picture":"https://sshilko.com/shilko_avatar.jpg",
    "email":"[email protected]",
    "website":"https://sshilko.com",
    "summary":"I'm engineer with hands-on experience in backends, REST & RPC APIs, AWS cloud certified. Skilled with online social networks, realtime chat, video call, online booking, accounting & billing, search, online payments, fraud & risk systems. Proficient with Docker, AWS, PHP, Golang.",
    "summary":"I'm engineer with hands-on experience in backends, REST & RPC APIs, AWS cloud certified. Skilled with online social networks, realtime chat, video call, online booking, accounting & billing, search, online payments, fraud & risk systems. Proficient with Docker, AWS, PHP, Golang.\n\n",

    "location":{
    "address":"",
    @@ -304,14 +304,6 @@
    "language":"German",
    "fluency":"B2 - Advanced"
    },
    {
    "language":"Russian",
    "fluency":"Fluent"
    },
    {
    "language":"Polish",
    "fluency":"C1 - Advanced"
    }
    ],
    "interests":[
    { "name":"Events",
  16. sshilko revised this gist Jan 2, 2024. 1 changed file with 2 additions and 3 deletions.
    5 changes: 2 additions & 3 deletions resume.json
    Original file line number Diff line number Diff line change
    @@ -12,10 +12,9 @@
    "summary":"I'm engineer with hands-on experience in backends, REST & RPC APIs, AWS cloud certified. Skilled with online social networks, realtime chat, video call, online booking, accounting & billing, search, online payments, fraud & risk systems. Proficient with Docker, AWS, PHP, Golang.",

    "location":{
    "city": "Berlin",
    "countryCode": "DE",
    "address":"",
    "postalCode":"12627"
    "postalCode":"12627",
    "region": "Berlin"
    },
    "profiles":[
    {
  17. sshilko revised this gist Jan 2, 2024. 1 changed file with 12 additions and 12 deletions.
    24 changes: 12 additions & 12 deletions resume.json
    Original file line number Diff line number Diff line change
    @@ -15,7 +15,7 @@
    "city": "Berlin",
    "countryCode": "DE",
    "address":"",
    "postalCode":"12627",
    "postalCode":"12627"
    },
    "profiles":[
    {
    @@ -294,7 +294,7 @@
    "Confluence",
    "C4 Model"
    ]
    }
    }
    ],
    "languages":[
    {
    @@ -304,7 +304,7 @@
    {
    "language":"German",
    "fluency":"B2 - Advanced"
    },
    },
    {
    "language":"Russian",
    "fluency":"Fluent"
    @@ -329,16 +329,16 @@
    {
    "name":"Reading",
    "keywords":["Management", "Agile", "Scrum", "Sci-Fi", "Fantasy", "Horror", "Clean Code", "TDD", "Architecting for the Cloud",
    "Isaac Asimov",
    "Robert Heinlein",
    "George Orwell",
    "Isaac Asimov",
    "Robert Heinlein",
    "George Orwell",
    "Terry Goodkind",
    "Alan Kuper",
    "Tom DeMarco",
    "Robert Martin: Clean Code: A Handbook of Agile Software Craftsmanship",
    "Alan Kuper",
    "Tom DeMarco",
    "Robert Martin: Clean Code: A Handbook of Agile Software Craftsmanship",
    "Adrenaline Junkies and Template Zombies: Understanding Patterns of Project Behavior",
    "Edward Yourdon Death March",
    "Alan Kuper The Inmates Are Running the Asylum",
    "Edward Yourdon Death March",
    "Alan Kuper The Inmates Are Running the Asylum",
    "Smart and Gets Things Done: Joel Spolsky`s Concise Guide to Finding the Best Technical Talent",
    "Frederick P. Brooks, The Mythical Man-Month",
    "E. Gamma Design Patterns. Elements of Reusable Object-Oriented Software",
    @@ -357,7 +357,7 @@
    "Joel on software by Joel Spolsky",
    "Why software sucks… adn what you can do about it by David S. Platt",
    "Programming Collective Intelligence by Toby Segaran",
    "97 things every software architect should know: collective wisdom from the Experts"
    "97 things every software architect should know: collective wisdom from the Experts"
    ]
    }
    ]
  18. sshilko revised this gist Jan 2, 2024. 1 changed file with 2 additions and 1 deletion.
    3 changes: 2 additions & 1 deletion resume.json
    Original file line number Diff line number Diff line change
    @@ -12,9 +12,10 @@
    "summary":"I'm engineer with hands-on experience in backends, REST & RPC APIs, AWS cloud certified. Skilled with online social networks, realtime chat, video call, online booking, accounting & billing, search, online payments, fraud & risk systems. Proficient with Docker, AWS, PHP, Golang.",

    "location":{
    "city": "Berlin",
    "countryCode": "DE",
    "address":"",
    "postalCode":"12627",
    "region": "Berlin"
    },
    "profiles":[
    {
  19. sshilko revised this gist Jan 2, 2024. 1 changed file with 2 additions and 4 deletions.
    6 changes: 2 additions & 4 deletions resume.json
    Original file line number Diff line number Diff line change
    @@ -33,7 +33,7 @@
    "network":"codepen",
    "title": "Blog",
    "url":"https://moar.sshilko.com"
    },
    }
    ]
    },
    "work":[
    @@ -202,9 +202,7 @@
    "date": "2018-05-01",
    "awarder": "Certificate #0503718",
    "Summary": "Telc GmbH - The European Language Certificates"
    },


    }
    ],
    "publications":[
    ],
  20. sshilko revised this gist Jan 2, 2024. No changes.
  21. sshilko revised this gist Jan 2, 2024. 1 changed file with 362 additions and 233 deletions.
    595 changes: 362 additions & 233 deletions resume.json
    Original file line number Diff line number Diff line change
    @@ -1,236 +1,365 @@
    {
    "meta": {
    "theme": "elegant"
    },
    "basics": {
    "name": "Thomas Davis",
    "label": "Web Developer",
    "image": "https://avatars0.githubusercontent.com/u/416209?s=460&u=38f220a2c9c658141804f881c334c594eb1642ac&v=4",
    "summary": "I'm a full stack web developer who can build apps from the ground up. I've worked mostly at startups so I am used to wearing many hats. I am a very product focussed developer who prioritizes user feedback first and foremost. I'm generally very flexible when investigating new roles. ",
    "website": "https://lordajax.com",
    "email": "[email protected]",
    "location": {
    "city": "Melbourne",
    "countryCode": "AU"
    },
    "profiles": [
    {
    "username": "ajaxdavis",
    "url": "https://twitter.com/ajaxdavis",
    "network": "twitter"
    },
    {
    "url": "https://github.com/thomasdavis",
    "username": "thomasdavis",
    "network": "github"
    }
    ]
    },
    "education": [
    {
    "endDate": "2009-12-12",
    "startDate": "2008-02-12",
    "area": "Software Engineering (incomplete)",
    "studyType": "Bachelors",
    "institution": "The University of Queensland"
    }
    ],
    "references": [
    {
    "reference": "Thomas was hired as a lead developer and, upon the leaving of our co-founder took over as CTO of Earbits. Thomas is, hands down, one of those A Players you hear of companies dying to hire. He is incredibly smart, not just at code but about everything from classical music to Chinese language and culture. Thomas is great to work with and, as a well established contributor to open source projects and several successful ventures, commands the respect of engineers at all levels. I would suggest doing anything you can to have him on your team.",
    "name": "Joey Flores, Co-founder and CEO of Earbits, Inc."
    },
    {
    "reference": "I've had the great pleasure of working with Thomas for the past three years at Earbits, and on a few side projects. Two years ago our CTO left on a moment's notice, Thomas saved our company by quickly stepping up to fill this role. He has been with our company through thick and thin and made serious personal sacrifices in order to help the company during tough times. He is a phenomenal hacker and a true team player. Highly recommended!",
    "name": "Yotam Rosenbaum, SVP of Operations, Earbits, Inc."
    },
    {
    "reference": "Thomas is an extremely talented engineer with a very broad range of skills and experience. From being a thought leader in the front-end community via backbonetutorials.com and cdnjs.com, to designing and implementing the API for cdnjs.com, working with Thomas has been fantastic learning experience. Thomas is truly a full stack develop, and his work output is incredible. If there is any opportunity to work with Thomas, I take it. He is the definition of an A player.",
    "name": "Ryan Kirkman, Senior Software Engineer at Nerdwallet"
    },
    {
    "reference": "On Thomas Davis... Hire this guy. Do not be fooled. Incredibly capable and fast. Plays well with others. Unbelievable at front-end work end programming but that is just the start. Visionary. Hire him before I do.",
    "name": "Greg Davis"
    }
    ],
    "skills": [
    {
    "keywords": [
    "HTML / JSX",
    "SCSS / CSS / BEM / Styled Components",
    "Javascript / Typescript",
    "React / Next",
    "Redux / Apollo"
    ],
    "level": "Senior",
    "name": "Frontend"
    },
    {
    "keywords": ["Node", "Ruby", "Python", "Postgres", "Redis", "Serverless"],
    "level": "Senior",
    "name": "Backend"
    },
    {
    "keywords": ["AWS", "G Cloud", "Heroku", "Caching"],
    "level": "Senior",
    "name": "Devops"
    }
    ],
    "awards": [
    {
    "title": "Defender of the Internet",
    "awarder": "Fight For The Future"
    }
    ],
    "work": [
    {
    "summary": "Tokenized is a Bitcoin wallet for issuing, managing and trading digital tokens. I built out the front end which was packaged as an electron app. It was a difficult frontend to build because we store the users keys locally and used them to sign transactions and contracts.",
    "website": "https://tokenized.com/",
    "name": "Tokenized",
    "location": "Melbourne",
    "position": "Senior Javascript Developer",
    "startDate": "2020-05-05",
    "highlights": ["React", "Redux", "SCSS", "Product"]
    },
    {
    "summary": "Blockbid is an Australian crypto currency exchange. I started off on the frontend but eventually became lead tech and worked on every moving piece of the exchange. I really enjoyed working with liquidity providers and connecting their platforms to help us achieve liquid markets.",
    "website": "https://platform.blockbid.io",
    "name": "Blockbid",
    "location": "Melbourne",
    "position": "Senior Javascript Developer",
    "startDate": "2018-03-01",
    "endDate": "2020-01-01",
    "highlights": [
    "React, Apollo, Styled Components",
    "Node.js / Rails",
    "Docker / Heroku / GCP",
    "Used Figma for design and UX work",
    "Optimizing markets with tens of millions of rows using SQL."
    "meta": {
    "theme": "elegant"
    },
    "basics":{
    "name":"Sergei Shilko",
    "label": "Creativity is intelligence having fun - Albert Einstein",
    "url": "https://sshilko.com",
    "picture":"https://sshilko.com/shilko_avatar.jpg",
    "email":"[email protected]",
    "website":"https://sshilko.com",
    "summary":"I'm engineer with hands-on experience in backends, REST & RPC APIs, AWS cloud certified. Skilled with online social networks, realtime chat, video call, online booking, accounting & billing, search, online payments, fraud & risk systems. Proficient with Docker, AWS, PHP, Golang.",

    "location":{
    "address":"",
    "postalCode":"12627",
    "region": "Berlin"
    },
    "profiles":[
    {
    "network":"github",
    "title": "Github",
    "username":"sshilko",
    "url":"https://github.com/sshilko"
    },
    {
    "network":"linkedin",
    "title": "LinkedIn",
    "username":"sergeyshilko",
    "url":"https://www.linkedin.com/in/sergeyshilko/"
    },
    {
    "network":"codepen",
    "title": "Blog",
    "url":"https://moar.sshilko.com"
    },
    ]
    },
    {
    "highlights": [
    "Worked with Postgres, Redis and Dynamodb for storage.",
    "Hosted on a mixture of Heroku Apps and EC2 servers.",
    "Caching by Fastly and Cloudflare",
    "Hybrid app supported on all platforms"
    ],
    "summary": "Built a very large and complex React / Redux application. It works on all platforms and has IOS/Android builds due to it being a PWA. (wrapped it in React Native though only implementing a WebView)",
    "website": "https://listium.com",
    "pinned": true,
    "name": "Listium",
    "position": "Developer",
    "startDate": "2016-01-01",
    "endDate": "2018-01-01"
    },
    {
    "highlights": [
    "Millions of sites use the CDN in production",
    "Larger market share than Yahoo's, Microsoft's and Google's javascript content distribution networks",
    "We serve hundreds of billions request a month",
    "Contains over 3000 popular Javascript libraries",
    "Millions of developers visit the site per year"
    ],
    "pinned": true,
    "summary": "Following Google's CDN for jQuery, we decided to start a CDN for the less popular Javascript frameworks. The CDN is community moderated and open source on GitHub. We secured a partnership with Cloudflare who now supports the infrastructure.",
    "website": "http://www.cdnjs.com",
    "name": "Cdnjs",
    "position": "Co-Founder",
    "startDate": "2011-01-08"
    },
    {
    "highlights": [
    "Developed new tools for contacting congress",
    "Brainstormed campaign ideas to raise maximum awareness about issues",
    "Lots of social networking integration"
    ],
    "summary": "Hired to take EFF's campaigning to the next level by building an action centre in Ruby on Rails. The action centre is built around some large open source tools that lower the barrier to entry when contacting congress.",
    "website": "http://www.eff.org",
    "name": "Electronic Frontier Foundation",
    "position": "Developer",
    "startDate": "2014-04-01",
    "endDate": "2016-01-01"
    },
    {
    "highlights": [
    "Managed a small team of developers and designers",
    "Built the entire frontend application with Backbone.js",
    "Transferred all of the infrastructure from Heroku to AWS"
    ],
    "summary": "Started off as a front end developer but took on the role of CTO in early 2013. The application frontend is built with Javascript and organized as a single page application that talks to a collection of Rails web servers which are connected to MongoDB.",
    "website": "http://www.earbits.com",
    "name": "Earbits",
    "position": "CTO",
    "endDate": "2015-01-09",
    "startDate": "2013-03-08"
    },
    {
    "highlights": ["This resume is built with JSON Resume", "Over 3000 stars on Github", "Community developed themes", "Tens of thousands of users"],
    "summary": "JSON Resume is a community driven open source initiative to create a JSON based standard for resumes. There is no reason why there can't be a common standard for writing a resume that can be extended with an ecosystem of open source tools.",
    "website": "http://jsonresume.org",
    "pinned": true,
    "name": "JSON Resume",
    "position": "Founder",
    "startDate": "2014-04-01"
    },
    {
    "highlights": [
    "Generated 37,000,000 banner views",
    "100, 000 phone calls to congress",
    "500, 000 emails",
    "250, 000 signatures"
    ],
    "summary": "Worked on many politically charged campaigns against mass surveillance. Not only technically challenging work but also a lot of networking and getting my hands dirty with politics. Our biggest project was \"TheDayWeFightBack\"..",
    "website": "http://www.taskforce.is",
    "name": "Taskforce.is",
    "position": "Developer",
    "startDate": "2013-06-01",
    "endDate": "2016-01-01"
    },
    {
    "highlights": [
    "The site and blog combined have managed to receive over 200,000 visitors in 2014."
    ],
    "summary": "An international directory of civilian drone / UAV operators for hire. Services include aerial photography, aerial video, mapping, surveying, precision agriculture, real estate photography, remote inspections and infrared imaging. Our plan is to be the place to go when looking for UAV/Drone services. The website is built in Backbone.js and API is built with Node.js and Postgres. ",
    "website": "http://www.dronehire.org",
    "name": "Drone Hire",
    "position": "Co-Founder",
    "startDate": "2013-01-01"
    },
    {
    "highlights": [
    "Over two million unique visitors a year",
    "25,000+ ebook downloads",
    "300,000+ Youtube views"
    ],
    "summary": "I write tutorials and blog post regarding the popular Javascript framework Backbone.js. The tutorials cover a range of topics regarding front end development aimed at beginners, experts and anyone in between.",
    "website": "http://backbonetutorials.com",
    "name": "BackboneTutorials.com",
    "position": "Founder",
    "startDate": "2011-01-01",
    "endDate": "2014-01-01"
    },
    {
    "summary": "Ephox is a worldwide company who is heavily involved with the development of TinyMce and enterprise editors. My primary role included building front-end widgets and applications. Worked on a major product using Backbone.js as a base. Heavily involved in UI/UX design and wire-framing. Also spend a lot of time designing API specifications and documentation.",
    "website": "http://ephox.com",
    "name": "Ephox",
    "position": "Front-end Developer",
    "endDate": "2012-06-01",
    "startDate": "2011-01-01"
    }
    ],
    "interests": [
    {
    "name": "Gardening"
    },
    {
    "name": "Music / Jamming"
    },
    {
    "name": "Reading / Writing"
    },
    {
    "name": "Open Source"
    }
    ]
    },
    "work":[
    {
    "company":"MessageBird B.V.",
    "position":"Senior Software Engineer - Billing & Accounting, Foundations (Go, K8s, AWS, GCP, PHP8) www.messagebird.com",
    "website":"https://messagebird.com",
    "startDate":"2022-06-01",
    "summary":"Working on foundation services built with Go, K8s, PHP, AWS, GCP: accounts, accounting, billing, payments.",
    "highlights":[
    "REST APIs, OpenAPI v3, Google GRPC & protobuf APIs both in PHP8 and Golang 1.20",
    "Backend apps for message delivery over different channels: SMS, MMS, Voice, WhatsApp, Viber...",
    "Microservice architecture, platform services, product services, IaC, event bus, api-first, domain-driven design",
    "Customer UI portal improvements to authentication: adopt JWT tokens, reworked containers startup/shutdown, unit-test coverage",
    "Define and adopt SLO, SLI, alerting with Prometheus, Thanos & Graphana dashboards",
    "CP Billing & Accounting runtime with >5000 RPS billing OLTP workers - high load async billing",
    "Optimized high-load billing k8s cluster runtime performance, resulted in 60% cost reduction: opencensus, lightstep, jaeger",
    "Optimized speed of Gitlab CI/CD pipelines for K8s deployments: gitlab, docker, k8s, helm",
    "MEP billing, accounting, invoicing, pricing, quoting features in globally distributed multi-region app: golang/echo.v4, dynamodb/single-table",
    "Accounting security features like 2FA, SSO, reCaptcha, rate-limiting ...",
    "CPQ Quoting and Pricing project: set of APIs for self-serve application for creating custom enterprise sales offers"
    ]
    },
    {
    "company":"Tripod Technlogy GmbH",
    "position":"Head of Engineering at Tandem Language Exchange App www.tandem.net",
    "website":"https://www.tandem.net",
    "startDate":"2016-06-01",
    "endDate":"2022-02-01",
    "summary":"Leaderhip and hands-on role, 1M DAU, 12+ Engineers, 50+ employees, education domain. Microservices applications, grow & manage team, analytics, business continuity. Building and running software at scale.",
    "highlights":[
    "Scaled backend infrastructure from 1000 RPM to 80000 RPM, from 100kDAU to >1mDAU and <50ms API response time",
    "Scaled backend capacity from 1000's of users to >15M users",
    "Applied cost savings plans and utilized AWS Spot instances to reduce costs by 32%",
    "Hired multiple AI/ML, Data, Backend and devOPS engineers.",
    "Migrated monolithic backend application into 15 independent services",
    "Introduced Golang & AWS Keyspaces/Cassandra, DynamoDB for high-load group chat application storage",
    "Promoted AWS Best Practices, executed AWS Well-Architected framework together with AWS solution architects",
    "Managed >40 EC2 servers across 3 AWS regions, migrated from AWS EC2 Classic to AWS VPC",
    "Updated codebase from PHP5 to PHP 7.4, Go 1.14 Docker 19, PHPUnit 9",
    "Supervised development of serverless microservices in Java/Kotlin/Golang & DynamoDB",
    "Split monorepository into >30 separate repositories with separate CI/CD",
    "Executed multiple refactoring projects in code, infrastructure, raw storage and databases",
    "Maintained backend roadmap and technology radar tech-radar.opensource.tandem.net based on ThoughtWorks",
    "Improved user retention analytics, subscriptions and overall revenue tracking",
    "Updated realtime messaging server RabbitMQ, secured authorization, added 3rd websocket/MQTT browser client",
    "Added support for in-app purchase gifting, subscription hold, grace periods, geo-search.",
    "Increased application infrastructure and performance/APM monitoring automation and alerting via NewRelic",
    "Built full CI/CD pipeline on AWS Pipeline inc. Blue/Green deployments and AWS ASG/AutoScaling",
    "Improved China & SEA connectivity via transparent HAProxy, ICP/Hosting issues resolved",
    "Built internal business KPI, retention, engagement and revenue tracking systems",
    "Enforced PHPUnit & integration testing, code reviews & code style policies",
    "Migrated application services into containers (Docker)"
    ]
    },
    {
    "company":"Tripod Technlogy GmbH",
    "position":"Senior FullStack Software Developer at Tandem Language Exchange App www.tandem.net",
    "website":"https://www.tandem.net",
    "startDate":"2013-06-01",
    "endDate":"2016-06-01",
    "summary":"Mature backend solutions for audio/video (tele)communications software. Developed public API for mobile clients.",
    "highlights":[
    "Implemented public API for native mobile clients",
    "Refactored old MVP prototype codebase",
    "Launched first production release 1.0",
    "Celebrated first 50 users sign-up on GA and first promotions on iTunes",
    "Deprecated legacy on-premise hosting and migrated into AWS EC2-Classic",
    "Celebrated '2015 Most innovative app of the year' award (Apple iTunes)",
    "Implemented PHP framework with open-source components",
    "Reduced API response times from >=2000ms to ~100ms",
    "Implemented critical app functionality: in-app messenger, real-time chat, community live feed, email-reminders, user search and more"
    ]
    },
    {
    "company":"Yangutu LLC",
    "position":"Lead Software Developer at Yangutu LLC meetville.com",
    "website":"https://meetville.com/",
    "startDate":"2011-11-01",
    "endDate":"2012-11-01",
    "summary":"Working on web based social network.",
    "highlights":[
    "Added API for supporting external 3rd party Game-platform add-on's ",
    "Added AMF Flex/ActionScript API Server for import/export of data to mobile platform",
    "Added Facebook, Instagram, VK and other social networks integrations",
    "Extended user data import and export API's"
    ]
    },
    {
    "company":"eHarmony, Inc",
    "position":"Software Engineer at eHarmony Inc www.eharmony.com",
    "website":"https://www.eharmony.com",
    "startDate":"2008-08-01",
    "endDate":"2011-09-01",
    "summary":"eHarmony Reporting and Management Tools for Risk Management team.",
    "highlights":[
    "Developed CMS/RMS Internal service from specification to manage and automate risks and fraud detection",
    "Working with sensitive client payment information",
    "Extended CMS/RMS service with flexible and configurable multi-role authentication system for different regions",
    "Added support for localization and translation of CMS/RMS",
    "Added analytics and audit tools for tracking and optimizing team (users or the CMS/RMS) performance"
    ]
    },
    {
    "company":"IponWeb",
    "position":"Software Engineer at IponWeb www.iponweb.com",
    "website":"https://www.iponweb.com/",
    "startDate":"2007-08-01",
    "endDate":"2011-09-01",
    "summary":"SOAP/Rest API for real-time AD Exchange platform - RightMedia",
    "highlights":[
    "Worked on SOAP-API for high-load real-time advertising platform at scale",
    "Heavily extended and rewrote existing funtional test coverage, integrational e2e testing",
    "Covered many new edge cases in tests which lead to fixes in critical API parts"
    ]
    },
    {
    "company":"Yahoo!",
    "position":"Software Engineer at Yahoo! yahoo.com",
    "website":"https://yahoo.com",
    "startDate":"2008-05-01",
    "endDate":"2009-03-01",
    "summary":"AD Exchange API - RightMedia",
    "highlights":[
    "Refactoring tests, code and documentation, working with remote Yahoo developers team. SOAP API. Perl. PHP5"
    ]
    }
    ],
    "education":[
    {
    "institution":"Grodnenski Dzjaržauny Universitet",
    "area":"Experimental psychology",
    "studyType":"MSc Psychologe Pädagoge",
    "startDate":"2005-09-01",
    "endDate":"2010-09-01"
    },
    {
    "institution":"GGPEK Elektrotechnik College",
    "area":"Elektrische Energietechnik (Power engineering)",
    "studyType": "Electrical Engineering",
    "startDate":"2000-09-01",
    "endDate":"2005-09-01"
    }
    ],
    "awards":[
    {
    "title": "Ultimate Go",
    "date": "2023-01-25",
    "awarder": "Certificate #1latfj6ukq",
    "Summary": "Ultimate Go by Bill Kennedy at www.ardanlabs.com"
    },
    {
    "title": "AWS Certified Solutions Architect - Associate (SAA)",
    "date": "2018-12-13",
    "awarder": "Certificate #3GV5K7KKC14Q17W1",
    "Summary": "The AWS Certified Solutions Architect – Associate exam is intended for individuals with experience designing distributed applications and systems on the AWS platform"
    },
    {
    "title": "AWS Certified Cloud Practitioner",
    "date": "2020-11-21",
    "awarder": "Certificate #3B28554BK2EQ1PSD",
    "Summary": "The AWS Certified Cloud Practitioner examination is intended for individuals who have the knowledge and skills necessary to effectively demonstrate an overall understanding of the AWS Cloud, independent of specific technical roles addressed by other AWS Certifications"
    },
    {
    "title": "Telc Deutsch B1 Zertifikat",
    "date": "2018-05-01",
    "awarder": "Certificate #0503718",
    "Summary": "Telc GmbH - The European Language Certificates"
    },


    ],
    "publications":[
    ],
    "skills":[
    {
    "name":"AWS",
    "level":"",
    "keywords":[
    "EC2",
    "ELB",
    "Lambda",
    "S3",
    "RDS",
    "ElastiCache",
    "VPC",
    "CloudFront",
    "Route 53",
    "API Gateway",
    "CodeCommit",
    "CodeBuild",
    "CodeDeploy",
    "CodePipeline",
    "CloudWatch",
    "IAM",
    "ECR",
    "Cognito",
    "Certificate Manager",
    "WAF & Shield",
    "SQS",
    "SNS",
    "Mobile Hub",
    "PinPoint",
    "WorkMail",
    "Organizations",
    "DynamoDB",
    "Secrets Manager"
    ]
    },
    {
    "name":"Backend",
    "level":"",
    "keywords":[
    "Golang",
    "PHP",
    "MySQL",
    "Redis",
    "Percona",
    "SphinxSearch",
    "ManticoreSearch",
    "Docker",
    "K8s",
    "Beanstalkd",
    "RabbitMQ",
    "AMQP",
    "MQTT",
    "Puppet",
    "Nginx",
    "Git",
    "PHPUnit",
    "NewRelic APM",
    "DataDog",
    "HAProxy",
    "Gitlab CI",
    "Symfony",
    "Graphana",
    "Prometheus",
    "AWS",
    "GCS",
    "Terraform"
    ]
    },
    {
    "name":"Leadership, SDM, SDLC",
    "level":"",
    "keywords":[
    "Scrum",
    "Agile",
    "Team Lead",
    "Project Manager",
    "Head of Engineering",
    "Backlog, Roadmap, Delivery",
    "Hiring",
    "Budgeting",
    "Team building",
    "Cross functional teams",
    "Mentoring",
    "Jira",
    "Confluence",
    "C4 Model"
    ]
    }
    ],
    "languages":[
    {
    "language":"English",
    "fluency":"Fluent"
    },
    {
    "language":"German",
    "fluency":"B2 - Advanced"
    },
    {
    "language":"Russian",
    "fluency":"Fluent"
    },
    {
    "language":"Polish",
    "fluency":"C1 - Advanced"
    }
    ],
    "interests":[
    { "name":"Events",
    "keywords":[
    "Berlin - AWS Summit 2014, 2015, 2016, 2017, 2019", "KubeCon + CloudNativeCon 2018, 2019"
    ]
    },
    { "name":"Podcasts, Forums, Interests",
    "keywords":[
    "Golang radio-t.com 2014 - 2021", "Habr habr.com 2008 - 2020", "AWS Podcast 2016 - 2022", "The WAN Show 2019 - 2023", "UWP by Umputun 2016 - 2021",
    "Tom's Hardware", "agilemanifesto.org", "12factor.net", "Investment", "Startups", "Crypto"
    ]
    },
    {
    "name":"Reading",
    "keywords":["Management", "Agile", "Scrum", "Sci-Fi", "Fantasy", "Horror", "Clean Code", "TDD", "Architecting for the Cloud",
    "Isaac Asimov",
    "Robert Heinlein",
    "George Orwell",
    "Terry Goodkind",
    "Alan Kuper",
    "Tom DeMarco",
    "Robert Martin: Clean Code: A Handbook of Agile Software Craftsmanship",
    "Adrenaline Junkies and Template Zombies: Understanding Patterns of Project Behavior",
    "Edward Yourdon Death March",
    "Alan Kuper The Inmates Are Running the Asylum",
    "Smart and Gets Things Done: Joel Spolsky`s Concise Guide to Finding the Best Technical Talent",
    "Frederick P. Brooks, The Mythical Man-Month",
    "E. Gamma Design Patterns. Elements of Reusable Object-Oriented Software",
    "J. Hank Rainwater Herding Cats: A Primer for Programmers Who Lead Programmers",
    "Allan Kelly: Xanpan",
    "Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable System",
    "Jinesh Varia: AWS Architecting for the Cloud: Best practices",
    "The Phoenix Project: A Novel About IT by Gene Kim, Kevin Behr, George Spafford",
    "SCRUM The Art of Doing Twice the Work in Half the Time by Jeff Sutherland",
    "The soul of a new machine by Tracy Kidder",
    "The five dysfunctions of a team: a Leadership fable by Patrick Lencioni",
    "Crossing the chasm: marketing and selling high-tech products to mainstream customers",
    "The Deadline: A Novel about Project Management by Tom DeMarco",
    "Solid Code: Optimizing the Software Development Life Cycle by Donis Marshall and John Bruno",
    "The software development edge: essay on managing successful projects by Joe Marasco",
    "Joel on software by Joel Spolsky",
    "Why software sucks… adn what you can do about it by David S. Platt",
    "Programming Collective Intelligence by Toby Segaran",
    "97 things every software architect should know: collective wisdom from the Experts"
    ]
    }
    ]
    }
  22. @thomasdavis thomasdavis revised this gist Nov 19, 2023. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion resume.json
    Original file line number Diff line number Diff line change
    @@ -6,7 +6,7 @@
    "name": "Thomas Davis",
    "label": "Web Developer",
    "image": "https://avatars0.githubusercontent.com/u/416209?s=460&u=38f220a2c9c658141804f881c334c594eb1642ac&v=4",
    "summary": "I'm a full stack web developer who can build apps from the ground up. I've worked mostly at startups so I am used to wearing many hats. I am a very product focussed developer who priotizes user feedback first and foremost. I'm generally very flexible when investigating new roles. ",
    "summary": "I'm a full stack web developer who can build apps from the ground up. I've worked mostly at startups so I am used to wearing many hats. I am a very product focussed developer who prioritizes user feedback first and foremost. I'm generally very flexible when investigating new roles. ",
    "website": "https://lordajax.com",
    "email": "[email protected]",
    "location": {
  23. @thomasdavis thomasdavis revised this gist May 17, 2023. 1 changed file with 3 additions and 3 deletions.
    6 changes: 3 additions & 3 deletions resume.json
    Original file line number Diff line number Diff line change
    @@ -6,7 +6,7 @@
    "name": "Thomas Davis",
    "label": "Web Developer",
    "image": "https://avatars0.githubusercontent.com/u/416209?s=460&u=38f220a2c9c658141804f881c334c594eb1642ac&v=4",
    "summary": "Im a full stack web developer who can build apps from the ground up. I've worked mostly at startups so I am used to wearing many hats. I am a very product focussed developer who priotizes user feedback first and foremost. I'm generally very flexible when investigating new roles. ",
    "summary": "I'm a full stack web developer who can build apps from the ground up. I've worked mostly at startups so I am used to wearing many hats. I am a very product focussed developer who priotizes user feedback first and foremost. I'm generally very flexible when investigating new roles. ",
    "website": "https://lordajax.com",
    "email": "[email protected]",
    "location": {
    @@ -132,7 +132,7 @@
    "Millions of developers visit the site per year"
    ],
    "pinned": true,
    "summary": "Following Googles CDN for jQuery, we decided to start a CDN for the less popular Javascript frameworks. The CDN is community moderated and open source on GitHub. We secured a partnership with Cloudflare who now supports the infrastructure.",
    "summary": "Following Google's CDN for jQuery, we decided to start a CDN for the less popular Javascript frameworks. The CDN is community moderated and open source on GitHub. We secured a partnership with Cloudflare who now supports the infrastructure.",
    "website": "http://www.cdnjs.com",
    "name": "Cdnjs",
    "position": "Co-Founder",
    @@ -233,4 +233,4 @@
    "name": "Open Source"
    }
    ]
    }
    }
  24. @thomasdavis thomasdavis revised this gist May 15, 2023. No changes.
  25. @thomasdavis thomasdavis revised this gist May 15, 2023. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion resume.json
    Original file line number Diff line number Diff line change
    @@ -49,7 +49,7 @@
    "name": "Ryan Kirkman, Senior Software Engineer at Nerdwallet"
    },
    {
    "reference": "On Thomas Davis ... Hire this guy. Do not be fooled. Incredibly capable and fast. Plays well with others. Unbelievable at front-end work end programming but that is just the start. Visionary. Hire him before I do.",
    "reference": "On Thomas Davis... Hire this guy. Do not be fooled. Incredibly capable and fast. Plays well with others. Unbelievable at front-end work end programming but that is just the start. Visionary. Hire him before I do.",
    "name": "Greg Davis"
    }
    ],
  26. @thomasdavis thomasdavis revised this gist May 15, 2023. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion resume.json
    Original file line number Diff line number Diff line change
    @@ -233,4 +233,4 @@
    "name": "Open Source"
    }
    ]
    }
    }
  27. @thomasdavis thomasdavis revised this gist May 9, 2023. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion resume.json
    Original file line number Diff line number Diff line change
    @@ -6,7 +6,7 @@
    "name": "Thomas Davis",
    "label": "Web Developer",
    "image": "https://avatars0.githubusercontent.com/u/416209?s=460&u=38f220a2c9c658141804f881c334c594eb1642ac&v=4",
    "summary": "I’m a full stack web developer who can build apps from the ground up. I've worked mostly at startups so I am use to wearing many hats. I am a very product focussed developer who priotizes user feedback first and foremost. I'm generally very flexible when investigating new roles. ",
    "summary": "I’m a full stack web developer who can build apps from the ground up. I've worked mostly at startups so I am used to wearing many hats. I am a very product focussed developer who priotizes user feedback first and foremost. I'm generally very flexible when investigating new roles. ",
    "website": "https://lordajax.com",
    "email": "[email protected]",
    "location": {
  28. @thomasdavis thomasdavis revised this gist Jan 12, 2022. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion resume.json
    Original file line number Diff line number Diff line change
    @@ -1,6 +1,6 @@
    {
    "meta": {
    "theme": "actual"
    "theme": "elegant"
    },
    "basics": {
    "name": "Thomas Davis",
  29. @thomasdavis thomasdavis revised this gist Jan 12, 2022. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion resume.json
    Original file line number Diff line number Diff line change
    @@ -1,6 +1,6 @@
    {
    "meta": {
    "theme": "elegant"
    "theme": "actual"
    },
    "basics": {
    "name": "Thomas Davis",
  30. @thomasdavis thomasdavis revised this gist Sep 12, 2021. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion resume.json
    Original file line number Diff line number Diff line change
    @@ -126,7 +126,7 @@
    {
    "highlights": [
    "Millions of sites use the CDN in production",
    "Larger market share than Yahoo's and Microsoft's content distribution network",
    "Larger market share than Yahoo's, Microsoft's and Google's javascript content distribution networks",
    "We serve hundreds of billions request a month",
    "Contains over 3000 popular Javascript libraries",
    "Millions of developers visit the site per year"