Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Dominik Golonka

Vancouver,Canada

Summary

  • 10+ years of IT experience in all phases of SDLC, like Requirement Analysis, Design, Development, Testing, and Implementation.
  • Over 5+ years of experience in Golang . Excellent coding and problem - solving skills with ability to work as Developer.
  • Strong working knowledge in developing Restful webservices, GraphQL and Micro Services using Golang .
  • Implemented REST and GraphQL services by Golang with microservices architecture.
  • Good hands-on experience in designing, developing, implementing and deploying applications on cloud using AWS, GCP.
  • Good experience with Docker and Kubernetes. Extensive knowledge in using Git, Bitbucket and SVN.
  • Hands on experience in creating user stories and reports like JIRA, and working on Work Zone.
  • Experienced in handling big data systems using NoSQL DB, Cassandra & data streaming tools like Kafka, AWS SQS in multi-data center cluster.
  • Designed database schemas with complex entity relationships. Have experience in Agile and Waterfall.
  • Good communication & interpersonal skills and self-motivated, hardworking individual and has ability to work in team and independently in any environment.

Overview

9
9
years of professional experience

Work History

Senior Software Engineer

EdgeIQ
Boston, BC
01.2022 - Current
  • Worked closely with development team members to identify and remove software bugs.
  • Mentored and developed junior developers and engineers to increase productivity.
  • Participated in agile development of products within cross-functional frameworks.
  • Coordinated with project managers to meet development timelines and plan testing.
  • Tackled development tasks based on system requirements and documented approaches.
  • Performed estimates of work hours and tracked progress using Agile and Scrum methodology.
  • Performed root cause analysis of problems, documented faults in tracking system and generated daily reports.
  • Drafted design objectives and system design documents.

Lead Backend Developer

The Rec Spot
Vancouver, BC
09.2020 - 01.2022
  • Used Java & Go programming languages
  • Used Data analysis and database programming for MongoDB, Kafka, Redis
  • Developed custom NoSQL database usage for organizing, maintaining, and polling API/data per hour, per day, per account.
  • Participated in the entire application lifecycle, focusing on coding and debugging.
  • Implemented REST services by Go with microservices architecture. Wrote microservices using Golang.
  • Used Python to create a rest templating microservice.
  • Helped migrate, build and maintain Terraform a new GCP cloud network from VM Farms.

Backend Engineer

Kashoo
Vancouver, British Columbia
09.2017 - 09.2020
  • Backend engineer in charge of GraphQL API, database design, backend design and Golang coding.
  • Coded, tested and developed solutions in alignment with project requirements.
  • Performed code review for peers and provided recommendations for improvements.
  • Worked closely with business partners to create and deliver high-value solutions to meet their needs.
  • Experience in working with GraphQL queries and use Apollo GraphQL library.
  • Designed database schemas with complex entity relationships. Have experience in Agile and Waterfall.
  • Worked on CI/CD tool Gitlab and Github Actions to automate the build process from version control tool into testing and production environment.

Full Stack Developer

Krypto Direct
Vancouver, BC
02.2015 - 10.2017
  • Used Go Programming Language (GoLang), Javascript, Flutter and Java in the development of the application.
  • Achieved concurrent transactions via Goroutines multi-threads.
  • Worked with ORM's like Sequelize and GORM to perform DB operations using Node and Golang respectively.
  • Developed Golang based web services on AWS and Google App Engine.
  • Instantiated Agile/Scrum methods to create a development rigor, and Project management.
  • Developed and Deployed applications on Application Servers like Nginx.
  • Developed debuged Go GoLang plugins for GoCD pipelines.
  • Resolved customer issues efficiently to build loyalty.
  • Enforced company policies, answered coworkers' questions and trained new personnel.
  • Defined appropriate metrics and measurements to drive results.

Partner

Bitcoiniacs
Vancovuer, BC
06.2016 - Current
  • Delivered high level of service to all peers, management and clients in effort to extend partnerships for future opportunities.
  • Monitored business trend forecasts and adjusted budgets and operational plans to maximize growth and opportunities.
  • Provided efficient resolution to issues to satisfaction of clients.
  • Revitalized business plans and realigned company objectives to increase overall profits.
  • Facilitated integration of new technology into daily processes.
  • Used MySQL, PHP and Javascript to create the website and KYC portal.

Education

Bachelor of Science - Computer Science

Simon Fraser University
Burnaby, BC

Bachelor of Science - Economics

Simon Fraser University
Burnaby, BC

Skills

  • Programming Languages: Go (Golang), Flutter, Kotlin, Java, Javascript, Rust, Python, PHP
  • Databases: PostgreSQL, MySQL, MariaSQL, MongoDB, Cassandra,
  • DevOps: GCP, AWS, terraform, kubernetes, helm
  • Data generation tools
  • Wireframes
  • Project management
  • Conflict mediation
  • People skills
  • Team management
  • Teambuilding

Timeline

Senior Software Engineer

EdgeIQ
01.2022 - Current

Lead Backend Developer

The Rec Spot
09.2020 - 01.2022

Backend Engineer

Kashoo
09.2017 - 09.2020

Partner

Bitcoiniacs
06.2016 - Current

Full Stack Developer

Krypto Direct
02.2015 - 10.2017

Bachelor of Science - Computer Science

Simon Fraser University

Bachelor of Science - Economics

Simon Fraser University
Dominik Golonka