fb-pixel

Location

Poland

Rate

$16  / per hour

Years of experience

14+

About

I have extensive experience in engineering, software development, and various technological sectors, with a particular focus on mobile, media streaming, and AI-driven applications. Over the years, I have developed proficiency in numerous programming languages including C#, Typescript, MATLAB, JavaScript, Python, Java, and C/C++. My professional journey has equipped me with a robust skill set in tools such as Git, Visual Studio, Docker, Kubernetes, SQLServer, and many others, which I have effectively utilized in various roles. I have worked on complex projects such as porting applications to modern tech stacks, implementing single sign-on solutions, and developing backend systems for OTT content delivery platforms. My career includes significant roles such as a Senior Full Stack Software Developer at Seargin, where I worked on applications for debt collection and credit management, and as a Senior Software Engineer at RiksTV, where I contributed to transforming the company's infrastructure to a cloud-based system. My work at ITFS involved modernizing legacy applications and optimizing performance for public transport services. I hold a Master of Science in Computer Science from Gdansk University of Technology, and my interests span control engineering, robotics, AI, IoT, and more. Fluent in English and holding beginner knowledge in several other languages, I am also keen on activities like yachting, photography, and swing dance.

Tech Stack

.NET, Android Studio, Angular, C, C#, C++, CSS, Docker, Full Stack, HTML, Java, MATLAB, PostgreSQL, Python, SQL Server, Typescript, XML

Experience

  • Full Stack Development: Design, develop, and maintain both frontend and backend components of web and mobile applications using technologies like React, .NET Core, and SQLServer. Ensure seamless integration and functionality across various platforms.
  • Cloud Infrastructure Management: Implement and manage cloud-based solutions, including setting up and maintaining services in Azure and AWS environments. Utilize Kubernetes for container orchestration and ensure robust DevOps practices.
  • Legacy Code Modernization: Refactor and migrate legacy applications to modern tech stacks, ensuring improved performance, maintainability, and scalability. Examples include rewriting Modula-2 applications into WPF desktop apps and enhancing legacy seat reservation systems.
  • Continuous Integration and Deployment (CI/CD): Set up and maintain CI/CD pipelines using tools like TeamCity, Octopus Deploy, and Azure DevOps. Automate deployment processes and ensure smooth delivery of software updates and new features.
  • Security Implementation: Design and implement secure authentication and authorization mechanisms, such as single sign-on solutions with IdentityServer4 and Azure AD. Ensure compliance with security standards and best practices.
  • Business Logic and API Development: Develop and implement complex business logic and APIs for various applications, including debt collection management systems and short-term loan platforms. Ensure efficient data handling and integration with external systems.
  • Quality Assurance and Testing: Lead the development of testing frameworks and automated test suites to ensure software reliability and performance. Conduct thorough testing and validation processes for applications, especially in critical sectors like tax and financial services.

Employment history

Senior Full Stack Software Developer, Seargin Sp. z o.o November 2018 - Present

Full Stack Development and Modernization:
• Design, develop, and maintain both frontend and backend components of web and mobile applications using technologies like React, .NET Core, and SQLServer.
• Lead the migration and modernization of legacy applications to the latest technology stack, ensuring improved performance, maintainability, and scalability.
• Implement complex business logic, port legacy code, and integrate modular CMS solutions to enhance functionality and user experience.
Cloud Infrastructure and DevOps Management:
• Implement and manage cloud-based solutions in Azure and AWS environments, ensuring high availability, scalability, and security.
• Utilize Kubernetes for container orchestration and Helm for deployment.
• Set up and maintain CI/CD pipelines using tools like TeamCity, Octopus Deploy, and Azure DevOps to automate testing, building, and deployment processes, ensuring high-quality and rapid delivery of features.
Security, Performance, and Payment Integration:
• Design and implement secure authentication and authorization mechanisms, including single sign-on solutions with IdentityServer4 and Azure AD.
• Develop and integrate feature licensing and “Pay as you go” payment systems within applications, ensuring secure and efficient transaction processing.
• Set up and utilize performance monitoring tools such as DataDog and Kibana to track and optimize application performance and reliability.

Senior Software Developer, ITFS Sp. z o. o February 2018 - October 2018

Algorithm Development and Performance Optimization:
• Design and implement efficient algorithms, such as a new train search routing algorithm for Seat reservation services.
• Conduct performance optimization to reduce latency and improve response times, ensuring the system can handle large datasets and real-time searches.
• Utilize profiling and optimization techniques to enhance code and database query performance.
Legacy System Modernization and Feature Extension:
• Refactor and rewrite legacy applications, such as converting a Modula-2 application into a modern WPF desktop app with a .NET backend.
• Extend existing legacy systems by adding new features to improve functionality and user experience, ensuring seamless integration and maintaining data consistency.
• Perform reverse engineering to document and integrate legacy functionalities into modern applications. Sector-Specific Application Development:
• Develop and optimize applications tailored to specific sectors, such as public transport and the tax sector.
• Ensure compliance with relevant regulations and standards, and implement robust data handling and processing features.
• Focus on enhancing user interfaces, improving system reliability, and securely managing sector-specific information.

Senior Software Engineer, RiksTV AS November 2016 - January 2018

Cloud Infrastructure Transformation:
• Lead the transformation of the company’s infrastructure to a cloud-based system using AWS and Azure.
• Design and implement scalable and reliable cloud solutions, leveraging services such as Cosmos DB, Dynamo DB, and Redis to optimize data storage and retrieval.
Automated Content Import and Metadata Quality Monitoring:
• Develop and maintain automated services for importing Video on Demand (VOD) content.
• Implement software solutions to monitor and ensure the quality of metadata, using tools like Elastic Search, Datadog, and Kibana for real-time monitoring and analysis.
• Microservices and Messaging Systems: Design and implement microservices architecture for the OTT platform, utilizing NServiceBus and MSMQ for messaging and communication between services.
• Ensure the system is scalable, maintainable, and capable of handling high volumes of traffic and data.

Senior Software Engineer, Sii Sp. z o. o. September 2015 - October 2016

Real-Time Communication and User Experience:
• Develop and enhance user interfaces using AngularJS and WPF for applications, ensuring a user-friendly and intuitive experience.
• Implement real-time communication features using SignalR and WCF to enable seamless interactions, such as signing digital documents in money stores and connecting customer service applications.
API Development and System Integration:
• Design and develop secure and efficient APIs for mobile applications, enabling functionalities like loan applications and digital document signing.
• Integrate backend systems with external engines, such as credit scorecard engines, ensuring accurate data handling and seamless operation across platforms.
Legacy Code Modernization and Agile Collaboration:
• Manage, refactor, and modernize legacy code to improve performance and maintainability.
• Participate actively in Agile development processes, including Kanban and Scrum.
• Collaborating closely with cross-functional teams to ensure timely delivery of features and enhancements.
• Utilize tools like TFS for effective project management and workflow optimization.

Software developer, TrustBuddy AB May 2014 - August 2015

Credit Scoring System Development:
• Design and implement a robust credit scoring system to assess and manage borrower risk.
• Utilize big data and machine learning techniques to analyze large datasets, ensuring accurate and reliable credit evaluations.
Research and Development (R&D) Initiatives:
• Participate in R&D activities to explore new technologies and methodologies that can enhance the P2P loan platform. Conduct experiments, develop prototypes, and contribute to innovation within the team to improve system functionalities and performance.
Big Data and NoSQL Database Management:
• Manage and optimize big data and NoSQL databases, such as DocumentDB and Elasticsearch, to handle large volumes of transactional data.
• Implement CQRS (Command Query Responsibility Segregation) patterns to improve system scalability and performance, ensuring efficient data storage and retrieval.

Full Stack Developer, Foodr.co November 2013 - December 2016

Mobile Application Development:
• Design, develop, and maintain the mobile application for tracking food trucks using Java for Android.
• Ensure the app provides a seamless and intuitive user experience with real-time location tracking and updates.
Backend Development and Integration:
• Develop and maintain the backend systems using Ruby on Rails and WebAPI.
• Implement robust APIs to support mobile application functionalities, including real-time data synchronization and user authentication.
Cross-Platform Collaboration and Deployment:
• Collaborate with cross-functional teams to integrate frontend and backend components seamlessly.
• Utilize tools like Vagrant for development environment setup and Git for version control, ensuring smooth deployment and continuous integration of new features.

Software Developer, Sii Sp. z o. o. March 2012 - April 2014

Risk Management Software Development:
• Lead the design and development of risk management software, incorporating artificial intelligence and fuzzy logic algorithms.
• Ensure the software effectively identifies and mitigates risks, providing reliable and actionable insights for quality assurance processes.
Validation Process Improvement:
• Enhance and improve the validation process for software applications, implementing robust testing frameworks and automated test suites.
• Ensure thorough validation of both server and client applications, leveraging tools like WCF, Entity Framework, and Visual Studio.
Collaboration and Code Review:
• Work closely with cross-functional teams in an Agile environment, participating in Scrum practices and Kanban workflows.
• Conduct code reviews and collaborate using tools like Git, Gerrit, and TFS to ensure high code quality and adherence to best practices.

Internship Software Developer/Digital Signal Processing Engineer, CDRiA Pipeline Services Ltd. March 2010 - September 2011

Algorithm Development for Detection Systems:
• Develop and implement intelligent detection algorithms to automate the presence detection of robots.
• Utilize C++, C#, and MATLAB to create efficient and accurate detection methods.
Digital Signal Processing and Analysis:
• Perform digital signal processing (DSP) and data analysis to interpret sensor data and improve detection accuracy.
• Utilize MATLAB and other analytical tools to process and analyze signal data, ensuring reliable detection outcomes.
User Interface Development:
• Design and develop user interfaces for the detection system, ensuring ease of use and effective visualization of detection results.
• Utilize .NET and Visual Studio to create intuitive and responsive UI components that facilitate interaction with the detection system.

Education history

Gdansk University of Technology March 2006 - October 2012 Master of Science in Computer Science, specialized in Control Engineering and Robotics, Automatic
Control and Real-time Systems
Download profile as PDF

We’ve helped 83 clients with IT recruitment and software development.

Read about a few of them below...

DevsData LLC Reviews 5.0 stars 37 reviews
Powered byClutch logo
Powered byClutch logo
See more testimonials
Similar blind CVs/resumes
Poland

ASP .Net Developer Resume

Senior .NET Developer skilled in AWS, ReactJS, Docker, and high-quality software development.
.NET-icon
.NET
Ansible
ASP.NET
AWS-icon
AWS
Azure DevOps
C#-icon
C#
Docker-icon
Docker
Git-icon
Git
HTML-icon
HTML
JavaScript-icon
JavaScript
Jira
NUnit
Postman-icon
Postman
Powershell
React.js
SQL-icon
SQL
SQL Server
Terraform
WebApi
Rate $16  /  per hour
Poland

Data Scientist Resume Sample

Senior Data Scientist with expertise in NLP, CV, and ML, skilled in Python and cloud technologies.
Python-icon
Python
AWS-icon
AWS
Azure-icon
Azure
ChatGPT
CUDA
Databricks
Git-icon
Git
Numpy-icon
Numpy
Pandas-icon
Pandas
Tensorflow-icon
Tensorflow
Rate $36  /  per hour
Poland

Databricks Developer Resume Sample

Passionate data professional with a robust background in ETL processes
Big Data-icon
Big Data
Apache Spark
Databricks
Hadoop
Python-icon
Python
SQL-icon
SQL
Rate $48  /  per hour
Poland

GCP Data Engineer Resume

Data Engineer with expertise in SQL, PL/SQL, GCP, and ETL, experienced in big data solutions.
Data Engineering
Bash-icon
Bash
CDAP
GCP
Jira
PL/SQL
Python-icon
Python
SQL-icon
SQL
Rate $20  /  per hour
Poland

Network Administrator Resume Sample

Seasoned professional with extensive experience in cloud computing
Network
AWS-icon
AWS
Docker-icon
Docker
Jenkins-icon
Jenkins
Kubernetes-icon
Kubernetes
Linux-icon
Linux
Vagrant
Rate $12  /  per hour
Finland

Julia Developer Resume Sample

Dedicated and passionate PhD candidate in computer science
Julia
C-icon
C
C++-icon
C++
Chapel
MATLAB-icon
MATLAB
Python-icon
Python
Rate $30  /  per hour
Poland

Desktop Support Engineer Resume

Experienced IT support and systems admin, skilled in troubleshooting, user management, and cybersecurity.
Support-icon
Support
Active Directory
Microsoft 365
VMware
Rate $8  /  per hour
Poland

Salesforce CPQ Developer Resume

Salesforce and CPQ expert with 8+ years of experience, fluent in French and English, skilled in CRM.
Salesforce
CRM
Sales-icon
Sales
SOQL
Rate $16  /  per hour
Poland

AWS DevOps Resume

DevOps technical lead with extensive experience in creating complex and secure solutions on AWS cloud.
DevOps-icon
DevOps
Ansible
AWS-icon
AWS
Azure-icon
Azure
Docker-icon
Docker
ELK
Git-icon
Git
Kubernetes-icon
Kubernetes
Linux-icon
Linux
Terraform
Rate $19  /  per hour

I agree to and accept that DevsData LLC will provide better user experience by collecting, analyzing and cataloging information about Internet electronic addresses that I have connected with my devices and about the type of my devices (such as the type and version of software) as well as by making automatic decisions (not involving sensitive data). The agreement applies for the legally binding period, or until either the user or DevsData LLC withdraws from the agreement. Withdrawing from the agreement will result in removing the user's data. Please see our privacy policy.

We use cookies to provide the best experience for you. >More about cookie policyarrow

Book a call with our team

For software development projects, minimum engagement is $15,000.

whatsapp
Prefer email?
Quote mark

Best back-end engineers I've ever worked with...​

“I interviewed about a dozen different firms. DevsData LLC is truly exceptional – their backend developers are some of the best I’ve ever worked with. I’ve worked with a lot of very well-qualified developers, locally in San Francisco, and remotely, so that is not a compliment I offer lightly. I appreciate their depth of knowledge and their ability to get things done quickly. “

Avatar

Nicholas Johnson

CEO OF ORANGE CHARGER LLC;

MENTOR AT YCOMBINATOR

Success

Thank you


We'll get back to you within 1 business day.