0% found this document useful (0 votes)
19 views1 page

Dan Kurta Software Engineer CV

Dan Kurta is a Software Engineer with over 6 years of experience in full-stack development, specializing in web services and algorithms. He has worked at major companies like Google and Ceridian, where he significantly improved system performance and developed key modules. Dan holds a Post Graduate Certificate in Computer Application Development and a B.S. in Information and Communications Systems Security.

Uploaded by

ggl.ply2022
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views1 page

Dan Kurta Software Engineer CV

Dan Kurta is a Software Engineer with over 6 years of experience in full-stack development, specializing in web services and algorithms. He has worked at major companies like Google and Ceridian, where he significantly improved system performance and developed key modules. Dan holds a Post Graduate Certificate in Computer Application Development and a B.S. in Information and Communications Systems Security.

Uploaded by

ggl.ply2022
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Dan Kurta Software Engineer

 (+1) 226-808-2131 |  [email protected] |  dan-kurta

Summary
I am a Software Engineer with 6+ years of experience in full-stack development of complex web services. Successfully applied solid
knowledge of algorithms and data structures on every day basis to achieve the highest quality of delivered product. Interested in
devising a better problem-solving method for challenging tasks, and learning new technologies.

Experience
Google Waterloo, Canada
Software Engineer May. 2021 - Present
• Designed a one line solution for the Gmail API issue that caused hundreds of thousands $ losses to clients.
• Designed Gmail API testing migration framework that gives 60% faster execution.
• Implemented new data fetching flow that is 30x times faster than the previous solution.
• Owned and maintained metric projects for the multiple teams to provide leadership with key metrics.
Ceridian Toronto, Canada
Software Developer Jun. 2020 - May. 2021
• Contributed 4 modules to the company's platform library to decrease development time for the R&D teams.
• Designed and developed new search module architecture, including integration with other services, to handle heavy requests.
• Decreased validation process time complexity from 𝑂(𝑁 2 ) to 𝑂(𝑁).
• Implemented MVC architecture with C# and covering code with unit tests and UI automation tests, resulting in 90% test coverage.
Passionfruit Inc. Toronto, Canada
Software Developer Oct. 2019 - May. 2020
• Decreased UI response speed from 300ms to 90ms for the mobile real-time chat application using React-Native.
• Increased fetching chats data speed in 3 times by optimizing database requests and implementing data partition and caching.
• Designed and developed the backend architecture for the mobile real-time chat application using Node.JS and Socket.IO.
• Designed and developed NoSQL document-oriented database architecture for the mobile real-time chat application.
HUSPI sp. z O.O. Kyiv, Ukraine
Software Developer Sep. 2018 - Sep. 2019
• Implemented data partitioning along with request queuing logic to increase big data batches processing in 2 times.
• Increased core validation form processing speed in 2 times by categorizing and splitting logic for the edge cases.
• Extended and developed RESTful microservices architecture using TypeScript and Node.js.
• Mentored two junior developers.
HUSPI sp. z O.O. Kyiv, Ukraine
Junior Software Developer Sep. 2017 - Aug. 2018
• Developed random object generation algorithms for Unity Engine using C# .
• Decreased data logs processing algorithm complexity from 𝑂(𝑁 2 𝑙𝑜𝑔2 𝑁) to 𝑂(𝑁𝑙𝑜𝑔2 𝑁) based on C#.
• Integrated TDD into the development process that reduced amount of regression bugs by 15%.

Education
Conestoga College Waterloo, Canada
Post Graduate Certificate with Distinction in Computer Application Development Sep. 2019 - May. 2020

National Technical University of Ukraine 'Kyiv Polytechnic Institute' Kyiv, Ukraine


B.S. in Information and communications systems security Sep. 2015 - Jul. 2019

Skills
Programming Python, Java, Javascript, Typescript, C#
Frameworks React, React Native, Redux, GraphQL, Node.js, Express, REST API
Databases PostgreSQL, MongoDB, SQL Server

You might also like