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

.Net Developer Resume Sample

Senior .Net Developer with expertise in microservices, Azure, CI/CD, and team leadership.
.NET-icon
.NET
Agile
Azure-icon
Azure
Azure DevOps
C#-icon
C#
CI/CD
CSS-icon
CSS
Docker-icon
Docker
Git-icon
Git
HTML-icon
HTML
JavaScript-icon
JavaScript
Jira
JQuery-icon
JQuery
Kafka
MS SQL
React Native-icon
React Native
React.js
SQL-icon
SQL
Vue-icon
Vue
Rate $17  /  per hour
Poland

Full Stack Developer Resume Sample

Senior Full Stack Developer skilled in .NET Core, Angular, microservices, and system architecture.
.NET-icon
.NET
Angular-icon
Angular
Azure-icon
Azure
CI/CD
CSS-icon
CSS
HTML-icon
HTML
JavaScript-icon
JavaScript
Microservices
Rate $40  /  per hour
Poland

Front End Developer Resume Sample

Senior Front End Developer with 9+ years of experience in React.js, Vue.js, and cross-functional teamwork.
JavaScript-icon
JavaScript
Bootstrap-icon
Bootstrap
CSS-icon
CSS
HTML-icon
HTML
React-icon
React
Redux-icon
Redux
SaaS
Vue-icon
Vue
Rate $14  /  per hour
Austria

Research Scientist Resume Sample

Experienced Data Scientist skilled in algorithm development, project leadership, and image processing.
Data Analysis
C++-icon
C++
Git-icon
Git
Machine Learning
MATLAB-icon
MATLAB
Matplotlib
Pandas-icon
Pandas
PostgreSQL-icon
PostgreSQL
Python-icon
Python
SQL-icon
SQL
Rate $16  /  per hour
UK

Test Engineer Resume Sample

Experienced Tester with 10+ years in automation, performance, and compatibility testing across multiple platforms.
Tester
Active Directory
Git-icon
Git
Jenkins-icon
Jenkins
Jira
Python-icon
Python
Selenium
SharePoint
SQL-icon
SQL
XML-icon
XML
Rate $20  /  per hour
Poland

Analyst Resume Sample

Experienced Data Analyst skilled in SQL, Python, data visualization, and process optimization.
Data Analysis
Power BI
Python-icon
Python
SQL-icon
SQL
Rate $20  /  per hour
Poland

Tax Accountant Resume Sample

Experienced Tax Specialist skilled in CIT, VAT, and tax planning with strong client and international focus.
SAP
ChatGPT
Power BI
Visual Basic (VB)
Rate $13  /  per hour
Poland

Tester Resume Sample

Experienced software tester with expertise in mobile and web applications, integration, and defect management.
Postman-icon
Postman
Elasticsearch
Scrum-icon
Scrum
Selenium
SQL-icon
SQL
Rate $20  /  per hour
Poland

Finance Director Resume Sample

I have established myself as an effective manager in international construction companies
Microsoft Dynamics NAV
Financing
Rate $45  /  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.