Andrii Tishchenko
Angestellt, Senior Software Engineer, DMN.QUEST
Abschluss: Master's degree, Sumy State University
Calgary, Kanada
Über mich
Experienced software engineer and project manager with 10+ years of expertise in creating software solutions and applications. Proficient in iOS, macOS, cross-platform, and web technologies, with strong problem-solving and communication skills. Skilled in Agile and Scrum methodologies and proficient in multiple programming languages, including Swift, Objective-C, C#, C/C++, JavaScript, Python, and PHP. Open Work Permit in Canada.
Werdegang
Berufserfahrung von Andrii Tishchenko
Bis heute 1 Jahr, seit Juli 2023
Senior Software Engineer
DMN.QUEST
Senior Software Engineer Development of mobile applications and web services, design of REST API, setting up continuous integration and delivery, fixing errors, writing unit tests, implementing new functions. iOS: Objective-C/С, Swift 5, Flutter, shell scripting; php, sql; web: php, JavaScript tools: git, xcode, virtualisation;
Senior Software Engineer Macos services development, code review, R&D, cybersecurity, malware analysis, technical consulting, candidates interview, setting up continuous integration and delivery, bug-fixing, DMG creation, unit tests. macOS: Objective-C/С, Swift 5, Python, shell scripting, AppleScript; tools: git, xcode, wireshark, frida, parallels, virtualBox, disassemblers, decompilers, virtualisation;
9 Monate, Juli 2019 - März 2020
Senior Software Engineer
under NDA (Europe)
Development of the secure iOS app for video streaming based on matrix, signal and liveswitch, integration of 3rd party modules, bug fixing, unit tests writing, App Store distribution. Development MacOS software for wireless flashing of microcontrollers. Technologies: C,Objective-C, Swift, SwiftUI, shell scripting, Xcode, git
2 Jahre und 7 Monate, Okt. 2016 - Apr. 2019
Senior Software Engineer
BlackBerry
MacOS Software Development: C++, Objective-C, JS, shell scripting; Development of a secure Chromium based product for the enterprise, code review, new features implementation and bug fixing. Development of extended JavaScript APIs, UI, XPC, integration of third-party components. Development and support of Chrome extensions for internal purposes.
3 Jahre und 8 Monate, März 2013 - Okt. 2016
Senior Software Engineer
Ignite Outsourcing
Development of a number of mobile applications, REST api design, CI setup, App Store distribution, bug-fixing, unit tests. CRM development using ASP.NET MVC. Responsibilities: communication with Customers, presale estimation, technical consulting, candidates interview. Platform: osx/ios, unix, windows; Programming: Objective-c, c++, c#, Swift, Java, JavaScript; Tools: Xcode, Visual Studio, Jenkins, git;
5 Jahre und 3 Monate, 2008 - März 2013
Full Stack Developer
CPCS
Responsibilities: Development and implementation of mobile applications, desktop applications and websites(WordPress,Symfony,Yii), database administration, code review, bug-fixing, communication with Customers, presale estimation, technical consulting, candidates interview, implementing continuous integration and delivery, App Store distribution, unit tests writing. Platform: osx/ios, unix, windows; Programming: Objective-c, c++, c#, Swift, Python, PHP, JavaScript; Tools: Xcode, VS Studio, Jenkins, JIRA;
2006 - 2008
Software and WEB Developer
FOP
Worked on a number of projects using Java, PHP (WordPress, e-commerce), JavaScript, C#, Flex / Flash, SQL for data processing and conversion. Installed and configured WEB servers and databases.
Ausbildung von Andrii Tishchenko
2003 - 2008
Computer and Information Sciences
Sumy State University
Sprachen
Englisch
-
Deutsch
-
UA
Muttersprache