Radoslaw Kosminski, Developer in Bristol, United Kingdom
Radoslaw is available for hire
Hire Radoslaw

Radoslaw Kosminski

Verified Expert  in Engineering

Back-end Developer

Location
Bristol, United Kingdom
Toptal Member Since
June 23, 2022

Radoslaw is a back-end developer with over five years of experience in the IT industry. He specializes in developing REST APIs using C#, JavaScript, TypeScript, and Python. Radoslaw excels at adapting to challenges, learning new technologies, and solving problems.

Portfolio

Scribbler
JavaScript, Node.js, Express.js, Amazon Web Services (AWS), MySQL, SQL, Git...
Catalyst UX
AWS Lambda, TypeScript, DocumentDB, Amazon Cognito, Amazon Web Services (AWS)...
Lionheart Applications
C#, .NET, Web API, Windows Communication Foundation (WCF), Python...

Experience

Availability

Part-time

Preferred Environment

Slack, Windows, Visual Studio, Visual Studio Code (VS Code), Postman

The most amazing...

...app I've worked on is a SHMUP mobile game, LFDR, designing complicated systems and implementing real-time networking calls.

Work Experience

Node.js Back-end Developer

2023 - 2023
Scribbler
  • Developed the back end of the shipping system APIs to allow correct date and pricing for users on the eCommerce platform utilizing Cloud Services.
  • Designed and created a relational database, tables, and stored procedures with SQL for the system requiring high flexibility.
  • Utilized Docker for deployment and used Git for version control and team collaboration.
Technologies: JavaScript, Node.js, Express.js, Amazon Web Services (AWS), MySQL, SQL, Git, Docker, Back-end, RDBMS, REST, eCommerce

TypeScript AWS Lambda Developer

2022 - 2023
Catalyst UX
  • Developed RESTful APIs utilizing server-less architecture and AWS Lambdas for a Recruitment Web App. Systems worked on included profile management, user authentication, and third-party API integrations.
  • Designed API endpoints with the best HTTP and RESTful principles in mind.
  • Designed and created numerous DynamoDB tables with best practices in mind.
  • Created unit and integration tests for implemented endpoints.
Technologies: AWS Lambda, TypeScript, DocumentDB, Amazon Cognito, Amazon Web Services (AWS), Angular, Amazon S3 (AWS S3), JavaScript, Node.js, Back-end, API Gateways, CI/CD Pipelines, REST, Serverless, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (Amazon SNS)

Senior Back-end Developer

2017 - 2022
Lionheart Applications
  • Created back-end RESTful APIs for an eCommerce platform, major ones related to shipping, inventory management, item personalization using image data, and payment processing.
  • Refactored old APIs to utilize newer technologies and be much faster and optimized while retaining all the previous functionality.
  • Designed and created relational databases, tables, and stored procedures.
  • Programmed server-less AWS Lambda's for use in multiple projects.
  • Designed and developed a side-scrolling shooter mobile game released to both the Google Play Store and the iOS App Store.
Technologies: C#, .NET, Web API, Windows Communication Foundation (WCF), Python, Amazon Web Services (AWS), Amazon DynamoDB, AWS Lambda, Java, Kotlin, Android, SQL, NoSQL, Unity, Git, Jira, REST APIs, xUnit, .NET Core, Microservices, Complex Problem Solving, Kubernetes, Microsoft SQL Server, Object-oriented Programming (OOP), Containerization, Async/Await, ASP.NET, APIs, Back-end, RDBMS, CI/CD Pipelines, REST, Django, HTML, CSS, Full-stack, eCommerce, Blazor, Serverless

Software Engineer

2015 - 2016
Siemens
  • Assisted in developing various front and back-end systems for an intelligent parking web app, one of such systems being a graph visualization dashboard.
  • Created a prototype of a geofencing Android app utilizing Google Maps API.
  • Wrote an Android app in Java, alerting sight-impaired users when crossing crosswalks with intelligent lights was safe.
Technologies: C#, .NET, JavaScript, AngularJS, SQL, Android, Java, Docker, Complex Problem Solving, Object-oriented Programming (OOP), ASP.NET, APIs, RDBMS, HTML, CSS, Full-stack

Action Platformer Game

https://drive.google.com/file/d/0B0sYYcdhTQUJWVpwMmI5N0VJUmM/view?usp=sharing&resourcekey=0-TpKZ7Wdjf0-5M9-ccnP_vg
A personal project implemented in Monogame and C#.

The goal was to create a fun and challenging experience for any skilled player. The game consists of a simple level with multiple enemy types, a final boss fight, and a simple inventory system.

Languages

C#, JavaScript, SQL, Java, Python, Kotlin, TypeScript, HTML, CSS, PHP

Frameworks

.NET, Unity, ASP.NET, .NET Core, Flask, AngularJS, Angular, Express.js, Django, Blazor

Libraries/APIs

REST APIs, Web API, Node.js, React

Paradigms

REST, Mobile Development, Microservices, Object-oriented Programming (OOP)

Other

Back-end, Software Development, Web Development, Windows Communication Foundation (WCF), Complex Problem Solving, APIs, eCommerce, Serverless, Containerization, Async/Await, DocumentDB, API Gateways, CI/CD Pipelines, Full-stack

Tools

Slack, Visual Studio, Postman, Git, Jira, Bitbucket, xUnit, Amazon Cognito, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (Amazon SNS)

Platforms

Windows, Visual Studio Code (VS Code), Android, AWS Lambda, Amazon Web Services (AWS), Docker, Kubernetes

Storage

Amazon DynamoDB, NoSQL, Microsoft SQL Server, RDBMS, Amazon S3 (AWS S3), MySQL

2013 - 2017

Bachelor's Degree in Computer Science

Bournemouth University - Bournemouth, United Kingdom

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring