
Omid Gholizadeh
Technology / Internet
About Omid Gholizadeh:
With over thirteen years of experience as a full stack developer and a technical team lead, I am passionate about creating innovative solutions that leverage cutting-edge technologies and best practices. I have a strong background in software infrastructure, software development, and blockchain, and I am always eager to learn new skills and tools. I am currently a Senior Software Engineer at DMG Blockchain Solutions, a company that provides end-to-end blockchain solutions for various industries and sectors.
At DMG Blockchain Solutions, I designed and implemented a highly efficient mine controller application that can handle a large network of thousands of nodes and miners, updating and storing their information in real time. I used a variety of technologies, such as Postgres, Kafka, Golang, GRPC, Braiins OS, Epic, CgMiner, Ant Miner, JS, TS, Python, Blockchain, Bitcoin nodes, Miners, Shell, Docker, AWS, Google Cloud, Circle CI, Github, Redis, Node, and React, to deliver a robust and scalable product. I also developed API/UI components and integrated them with the existing system. I work collaboratively with other engineers, project managers, and stakeholders, and I contribute to the continuous improvement of the code quality, performance, and security.
Experience
Experience
Senior Software Engineer DMG Blockchain, Delta, BC, Canada May 2023 - Present
● Designed and implemented a highly efficient mine controller application with the publisher, consumer, db transactions, and Threads running on a 10000+ node network size, updating every miner's info every 15 seconds and storing 10,000 records in under 30 seconds.
● Designed and developed API/UI components
● Tech stack: Postgres, Kafka, Golang, GRPC, Braiins OS, Epic, CgMiner, Ant Miner, JS,
TS, Python, Blockchain, Bitcoin nodes, Miners, Shell, Docker, AWS, Google Cloud, Circle CI, Github, Redis, Node, React
CEO / Full Stack Developer
CodyRun, Waterloo, ON, Canada October 2022 - April 2023
● Provided full stack development consulting service to small businesses
● Researched ideas and markets around the AI/VR
● Maintained cloud platform for clients
● Administrated enterprise servers and sensitive data
Senior Full Stack Developer / Tech Lead
Planitar, Waterloo, ON, Canada Jan 2019 - October 2022
● Led development teams, designed and debugged portal features
● Designed, refactored and implemented API and REST
● Managed CI/CD pipelines and AWS resources
● Developed cross-company API integrations and mentored team members
● Developed and maintained backend and frontend code
● Provided technical guidance and assistance to team members
● Managed database administration tasks on AWS RDS and private stacks
Sr. Software Developer / Team Lead
Arman Mahd, Tehran, Iran June 2016 - March 2017
● Led the development team and designed an online shopping platform
Sr. Software Developer / Tech Lead
NDCO, Tehran, IR May 2009 - May 2016
● Started as an Intermediate Software Engineer for the first year.
● Led a team of highly educated and smart engineers
● Created RFPs, RFIs and RFQs for contracts and outsourcing
● Designed DoD, requirements, contracts, and negotiations with third-party companies
● Designed and developed enterprise applications for a company of 3000+ employees
● Designed and developed a dispatching/monitoring system for drilling rigs across the
country and abroad
● Maintained Infrastructure
Education
Education
Mobile Solutions Development Postgraduate Conestoga College, Kitchener, Canada, 2017-2018
Software Engineering AS WES certified
Azad University, Karaj, Iran, 2001-2003
Professionals in the same Technology / Internet sector as Omid Gholizadeh
Professionals from different sectors near Coquitlam, Metro Vancouver Regional District
Other users who are called Omid
Jobs near Coquitlam, Metro Vancouver Regional District
-
As a Software Engineer I your contributions will have a noticeable impact on user experiences and support business outcomes. You will build defined features investigate and fix bugs write unit tests communicate progress and identify blocking issues Collaborating with a team of dr ...
North Vancouver, British Columbia1 month ago
-
We're constantly raising the bar of excellence in free-to-play gaming. · Hire for passion and diversity so that we can triumph in our collective skill. · The key function of the Senior Software Engineer is to build and maintain complex systems and tools. ...
Vancouver, BC1 week ago
-
GroundedAI builds software systems that turn complex data into reliable insights in industrial environments. · Design and maintain production software systems for GroundedAI's products. · Build backend services and pipelines to support data processing, model training and inferenc ...
Vancouver2 weeks ago