Luka D.

Luka D.

Senior Software Engineer

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

Work history

UpStack
UpStack
Senior Back-end Developer
2019 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Oraclize (Provable Things)
Oraclize (Provable Things)
Blockchain Developer
2018 - 2018
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 - 2018 (1 year)
Ontario, Canada
  • Led the design, development, and deployment of new Android libraries for the company's Android service application.

  • Designed and implemented the app codebase and UI, identifying areas of improvement and establishing common design patterns.

  • Discussed development and design processes/options with the client.

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

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

  • Led the development of virtual cloud routing solutions for the company's on-premise systems with cloud systems.

  • Worked on cloud integration with internal services to bridge data through secure VPN tunnels.

Portfolio

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. They can 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, and 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 back-end application and service architecture in record time and channeled 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.

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 back-end 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 a dozen high-profile clients with large clusters, some with 1,000+ 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 secure transmission of sensitive data. This includes a routing service for directing streams from one geographical site over the web to another, 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 back-end 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.

Education

BE Electrical and Electronics Engineering
BE Electrical and Electronics Engineering
McMaster University - Canada
2012 - 2017 (5 years)