Luka D.

Luka D.

Senior Software Engineer

Ontario, Canada
Hire Luka D. Hire Luka D. Hire Luka D.

Work history

UpStack
UpStack
Senior Software Engineer
2019 - Present (5 years)
Remote
  • Delivers CI/CD as part of an agile team in improving performance by automating and streamlining operations and processes.

  • Helps build and improve infrastructure, application and performance development and ensures tight security including data encryption, security groups and environment scanning.

  • Ensures high-quality deliverables and implements DevOps and security best practices in fast-paced environments.

Oraclize (Provable)
Oraclize (Provable)
Blockchain Developer/DevOps
2018 - 2019 (1 year)
London, United Kingdom
  • Led the development for EOS integration of the Oracle service and worked on features for the Ethereum Bridge used for interconnecting Oracles to the blockchain network.

  • Designed and implemented solutions for system monitoring with the ELK stack on the blockchain system.

  • Developed a simple TUI in Python as an entry point into command line test environment.

Ontario Legal Pool
Ontario Legal Pool
Lead Android Engineer
2017 - 2019 (2 years)
Ontario, Canada
  • Led the design, development and deployment of new Android libraries for Ontario Legal Pool's mobile service application for Android devices.

  • Designed and implemented the entire code base and UI of the app; identifying areas of improvement and establishing common design patterns.

  • Influenced product direction through meetings with the client to discuss development and design processes/options.

Evertz
Evertz
Software Design Engineer
2015 - 2019 (4 years)
Ontario, Canada
  • Developed features and fixed bugs for the Dreamcatcher Live Replay System; adding continuous live archiving solutions for remote content using C.

  • Developed a new plugin-extensible process for creating custom reports based on system health and historic state changes using Python.

  • Led the development of virtual cloud routing solutions for use with Evertz's on-premise systems with cloud systems, and worked on cloud integration with internal services to bridge data through secure VPN tunnels.

Portfolio

Lead Developer - dcs Monitor
Lead Developer - dcs Monitor

Worked on a customer monitoring application for a live replay system in the broadcasting industry that aggregates custom system metrics with a modular design from the get-go. It is engineered for future expansion to meet industry-specific metrics that need to be monitored and provides an easy access point for the whole system with worldwide distribution from one access point - showing very granular system data and sends notifications/alerts based on customer configurations. Led the development of the backend application and developed the service architecture for the system. The project was tested extensively throughout the development process using the customer's requirements and actual needs as priorities and was deployed with no issues. The Monitoring system was deployed to many high profile clients(10+) with large clusters(some with over 1000+ nodes).

Lead Developer - Cloud-Connect
Lead Developer - Cloud-Connect

Developed a suite of cloud-based applications intended to provide encrypted tunnels as a pathway of communication between large systems and allow for the secure transmission of sensitive data. This includes a routing service for directing streams from one geographical site over the web to another site, monitoring all cloud traffic and stability, and connecting new clusters to existing ones with easily deployable Debian files for ease of customer use. Co-Led the development of the suite of backend applications and service architecture. Optimized the solution to allow large distributed systems to act more as one shared system flawlessly. The project is in Beta testing with high profile clients.

Lead Developer - IntelliApp
Lead Developer - IntelliApp

IntelliApp provides remote access to data analytics, control mechanisms, scheduling of changes of state, and monitoring thresholds of IntelliPlatform integrated hardware systems. Using the IntelliApp, users can sign into their typo accounts and gain access to all the features developed to grant users accessibility and control over their hardware systems. The app grants users access to change metrics and rules that govern decisions made by some of the automated algorithms on the IntelliPlatform system for the signed-in account. Users receive notifications for critical, important, scheduled, as well as low priority events. It removes the need for users to travel to on-site locations to manually monitor or control hardware systems. Led the development of the backend application and service architecture in record time and channelled sensitive information through encrypted tunnels over the cloud to the mobile iOS application. The app was deployed to a few developmental customers for use with their current infrastructure.

Education

Education
BACHELOR OF ELECTRICAL ENGINEERING, HONOURS, CO-OPERATIVE PROGRAM
McMaster University
2012 - 2017 (5 years)