Location
PolandRate
$25
/ per hour
Years of experience
20+About
As a Senior Software Engineer and Team Leader with 16 years of experience, I have led the design, development, and operation of both small and large-scale software projects, specializing in remote work for Canadian and US companies for over seven years. My career includes receiving numerous recognitions for exceptional work, quick delivery of high-quality software, and resolving the most difficult problems while being a good team player. I have successfully designed, developed, and supported live applications for renowned companies like Motorola, McAfee, Sabre Airlines, and Interia.PL. In my professional journey, I have developed strong expertise in various programming languages, development environments, and debugging tools. My technical skills include working with C/C++, PHP, Objective C, C#, Java, and more, across platforms such as Windows, iOS, and Android. I have extensive experience in enterprise web development, server-side scripting, database management, and version control systems. My roles have ranged from leading software engineering teams at Sabre Airline Solutions and FusionPipe Software Solutions to contributing to security software development at McAfee and software engineering at Motorola Solutions System. My educational background includes a Bachelor's degree in Applied Computer Science, and my passion extends to research in AI, physics, and mathematics.Tech Stack
Lead, Assembler, C, C#, C++, CSS, HTML, Java, JavaScript, Kotlin, MySQL, PHP, PostgreSQL, SwiftExperience
- Led software engineering teams at Sabre Airline Solutions, introducing new techniques for bug analysis and mentoring both junior and senior engineers.
- Successfully designed and developed various applications, including an audio-video conferencing system for LabTower and an application for analyzing heart rate data for Evolve.
- Managed remote work projects for companies in Canada and the US, ensuring timely and high-quality delivery of software solutions.
- Contributed to security software development at FusionPipe Software Solutions, including QuikID Fido and QuikID Smart, and introduced professional standards for the development cycle.
- Worked on kernel mode development and introduced new features to McAfee's DeepSAFE technology, improving antivirus analysis methods and performance.
- Managed the execution of complex projects, such as the multi-platform audio-video conferencing system at LabTower and the fitness app for Vancouver-based clients.
- Developed user interfaces and enterprise web solutions, including a web-based click tracking system and a dynamic session storage system for large web portals at Interia.pl.
Employment history
Sr Software Engineer (iOS, Android, Windows), LabTower
May 2015 – Present
- Created a multi-platform audio-video conferencing system from scratch using C++ and JavaScript.
- Developed Prawo Jazdy 2020, an Android application for driving test preparation.
- Created an Android arcade game, Air Fighter, and managed all code development.
- Worked on a fitness app for iOS, delivering customized training plans and mentoring team members.
- Designed and implemented an application for heart rate analysis using BTLE for Windows.
- Developed meditation applications for iOS and Android, resolving the most difficult issues on these platforms.
Software Engineering Team Leader, Sabre Airline Solutions
April 2018 – June 2019
- Led a software engineering team and resolved issues related to Crew Control software.
- Introduced new techniques for bug analysis and participated in technology development for Air Solutions Systems.
- Mentored junior and senior software engineers, assisting with design and issue resolution.
Sr. Software Engineer (Security Software), FusionPipe Software Solutions
April 2014 – April 2018
- Developed QuikID Fido, software for authenticating users in Windows OS using FIDO tokens.
- Created QuikID Smart, simulating smart cards and integrating with iOS and Windows applications.
- Developed QuikSafe, a secure container for storing keys, and designed its multi-platform functionality.
- Introduced professional standards for the development cycle and mentored other developers.
- Contributed to various applications on iOS, Android, Mac, and Windows platforms.
Sr. Software Engineer (Kernel Developer), McAfee Ireland
July 2012 – March 2014
- Enhanced DeepSAFE technology with new features in Hypervisor and Windows Kernel Mode.
- Conducted research on antivirus technologies to improve analysis methods and software features.
- Investigated and fixed kernel mode defects and introduced new investigation methods.
- Developed a source code analyzer to find memory tags and debug information.
- Performed static and performance analysis, adding tests to ensure code maintenance.
Software Engineer, Motorola Solutions System
March 2008 – June 2012
- Worked on Instant Messenger for Mototrbo, enhancing architecture and introducing new features.
- Developed communication systems and configuration tools for Astro 25, ensuring defect prevention.
- Created a SLIP protocol driver for Windows Vista, receiving recognition for delivering a functional product quickly.
- Developed and programmed communication systems for Government and Public Safety projects.
- Lectured on OS Programming and Advanced Windows Programming for Motorola Software Engineers.
Programmer, ZZ Progs and AviMedia
June 2006 – March 2008
- Developed multi-threaded communication systems and AV codecs, and implemented security protocols.
- Created a Sudoku game for J2ME and an SMS Compiler based on OMA/OTA specifications.
- Designed a web-based system for click tracking and real-time website statistics.
- Created a fault-tolerant click collector server and a web application for displaying results.
www-programmer/system programmer, Interia.pl Corporation
October 2004 – June 2006
- Designed and implemented a plugin-based Instant Messenger in C++.
- Created a search engine accelerator and a dynamic session storage system for large web portals.
- Developed a statistics system for real-time website analytics and integrated authentication for a bank’s system.
- Created games and other applications in Java (MIDP 2.0) and PHP, MySQL, and JavaScript.
- Developed a real-time website statistics system and a session storage system for user data.
Education history
University of Science and Technology AGH
2009 - 2012
Bachelor of Applied Computer Science
We’ve helped 83 clients with IT recruitment and software development.
Read about a few of them below...