Summary
Overview
Work History
Education
Skills
Timeline
Generic

Alek Hadzidedic

Ottawa,ON

Summary

Versatile Software Developer skilled at problem-solving, communication and self-learning. Well-versed in multiple programming languages such as Java, Python and Javascript and is experienced with modern software development practices such as Agile, clean code and unit testing.

Overview

6
6
years of professional experience

Work History

Software Developer II

Cowbell Cyber
Remote
02.2022 - 08.2023
  • Implemented core insurance functionalities using REST APIs and Kafka events
  • Refactored data flow processes to greatly improve development efficiency
  • Redesigned ES indices into MySQL tables
  • Supported effort to migrate users between agencies
  • Introduced and taught coworkers about AGILE methodologies, specifically Scrum

Software Developer

Cision
Ottawa, ON
03.2020 - 01.2022
  • Implemented and maintained data processing streams with Kafka and Kinesis
  • Designed and developed a new data ingestion platform with SCDF
  • Data consolidation with Python using Pandas
  • Created and updated API endpoints with Spring and Vertx
  • Developed and maintained UI/UX with Angular and React

Software Developer Co-op

Cision
Ottawa, ON
05.2019 - 08.2019
  • Integrated data feed from legacy platform to current platform
  • Updated key API functionality for controlling data replay

Software Developer Intern

Cision
Ottawa, ON
09.2018 - 12.2018
  • Wrote bash scripts to facilitate data recovery after a P1 incident
  • Discovered and solved data quality issue affecting major clients
  • Updated and maintained data ingestion platform

Software Developer Intern

Phreesia
Ottawa, ON
01.2018 - 05.2018
  • Designed MongoDB database, implemented APIs in .NET and developed front-end code in Angular
  • Developed code to connect to SQL Server DB and execute SQL queries handling against SQL injection for XML configuration parsing tool
  • Updated data format in Redis

Education

Honours Bachelor of Science - Computer Science

University of Ottawa
Ottawa, ON
12.2019

Skills

  • Languages: Java, Python, Javascript, C#, Bash
  • Databases: PostgreSQL, MySQL, MongoDB, Redis
  • Frameworks: Spring, Flask, NET, Angular, React
  • Data: Kafka, ElasticSearch, RabbitMQ, Kinesis, S3, Pandas

Timeline

Software Developer II

Cowbell Cyber
02.2022 - 08.2023

Software Developer

Cision
03.2020 - 01.2022

Software Developer Co-op

Cision
05.2019 - 08.2019

Software Developer Intern

Cision
09.2018 - 12.2018

Software Developer Intern

Phreesia
01.2018 - 05.2018

Honours Bachelor of Science - Computer Science

University of Ottawa
Alek Hadzidedic