Osama Askoura

Osama Askoura

$40/hr
Full Stack Software Development
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Toronto, Ontario, Canada
Experience:
10 years
Osama Askoura-+1 - Technical Skills Go, Java, Python, Node.js, React, Typescript, GraphQL, CSS, HTML, SQL, Git, JIRA, Unix, AWS Cloud, AWS Lambda, S3, CloudFormation, DB2, SQL Server, Redis, Kubernetes, Docker, Verilog, C, MIPS Assembly Professional Work Experience Senior Systems Engineer, Genomadix Inc., Ottawa, Ontario, Canada, (January 2024 – February 2024) • Managed and led a development team, applying agile approaches and risk analysis. • Developed AWS microservices with Python, Java, Node.js, Lambda, EC2, S3, and CodePipeline. Senior Software Engineer, Freelance, Toronto, Ontario, Canada, (May 2019 – December 2023) • Developed financial software tools and data analytics pipelines using Go, Python, Airflow, and PySpark. • Managed and led a development team, applying agile approaches and risk analysis. Software Engineer, Thomson Reuters, Toronto, Ontario, Canada, (November 2017 – May 2019) • Designed and developed GraphQL and RESTful APIs to optimise querying dynamic editorial content in AWS, Redis cache, Java, JVM, OAuth2, SOAP, REST, Node.js, Scala, and Docker • Engineered and optimised microservices design, cloud infrastructure, databases, and automated CI/CD using AWS technologies: CloudFormation, CodePipeline CloudWatch, Lambda, S3, ECS, IAM, and EC2. Software Developer, IBM Canada Ltd., Toronto, Ontario, Canada, (June 2016 – November 2017) • Extensive experience in testing cognitive healthcare products in cloud and AI technologies, including IASO, Watson Health Imaging and Analytics (WHIA), clinical review, and patient synopsis using Health Level 7 (v2.3–v2.7), Apache Spark, noSQL, Apache Cassandra, Apache Kafka, Java, JUnit, JMeter, Docker, and Postman. Graduate Teaching Assistant, York University, Toronto, Ontario, Canada, (September 2015 – April 2016) • Developed software tools and researched academic literature to assist in the teaching of object-oriented programming courses, electrical circuits, and an introduction to virtual reality courses. DB2 QA Software Developer, IBM Canada Ltd., Toronto, Ontario, Canada, (May 2013 – August 2014) • Engineered functional verification testing of in-development versions of on-prem DB2 releases in areas of high availability, disaster recovery, and runtime functionality using Perl, Java, C, and PL/SQL. Education Bachelor of Engineering with Honours, First Class, Computer Engineering. York University, Toronto, Ontario, Canada, (2011 – 2015)
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.