Personal details

Daniel M. - Remote software architect

Daniel M.

Based in: 🇨🇦 Canada
Timezone: Eastern Time (US & Canada) (UTC-4)

Summary

With an extensive track record spanning over 20 years, I have successfully contributed to various stages of the software development lifecycle, encompassing requirement analysis, design, implementation, developer mentoring and management, software deployment, and more. My portfolio boasts a multitude of accomplished software projects delivered for both prominent enterprises and innovative startups. Additionally, I actively maintain several open-source projects. My expertise predominantly lies in working with technologies such as the Java/Spring ecosystem and the Python/Django/Flask/FastAPI ecosystem, leveraging GitHub actions, Docker containers, and Kubernetes clusters for seamless deployment.

Work Experience

Engineering manager
Backbase (Toronto, Ontario) | Jan 2021 - Dec 2022
Java
MySQL
Spring
GitHub Actions
AWS (Amazon Web Services)

Managed a team of 10 developers/DevOps engineers, setting standards for development, enabling them to progress professionally, dealing with performance issues, etc.; Defined technical recruitment process and recruited more than 30 engineers; Allocated engineers to different projects in the hub; Established ways of working between various technical roles. Wrote white papers on Kubernetes, GitHub Actions, Spring-Boot and Backbase products.

Software Dev Engineer
Amazon (Toronto, Ontario) | Jan 2017 - Jan 2019
Python
Java
Amazon S3
Paperclip
SNS
Amazon SQS
Kotlin
DynamoDB
Amazon Redshift
AWS Lambda
Cloud Functions
Athena
AWS (Amazon Web Services)

Implemented a workflow engine and multiple CRUD services using various AWS services, including Redshift, DynamoDB, S3, Athena, Glue, SNS, SQS, Lambda, CloudFormation, etc. Designed and implemented a data validation module in python and multiple microservices in Java & Kotlin using various AWS services. Introduced the Kotlin development language to the division engineers.

Education

Reichman University
MBA・strategic management consulting
Jan 2010 - Sep 2012
Technion-Israel
Bachelor's degree・Computer Science
Mar 2004 - Jul 2009

Personal Projects

2021
Python
FakeRedis
django-tasks-schedulerIconOpenNewWindows
2020
Django
django-tasks-scheduler