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.