Recommended expert

Pawel Rusicki

Senior Software Engineer

Pawel Rusicki
Poznań, Poland

Experience

Apr 2023 - Present
3 years
Lisbon, Portugal

Senior Software Engineer

Syndicode

  • Designed and implemented multi-tenant API integration framework using Node.js, GraphQL, and AWS API Gateway, improving scalability and service reliability by 40%.
  • Built event-driven microservices leveraging AWS Lambda, SQS, and DynamoDB, enabling seamless third-party integrations and faster client onboarding.
  • Developed automated CI/CD pipelines with GitHub Actions, Terraform, and Docker, reducing deployment time by 55% and ensuring consistent infrastructure provisioning.
  • Collaborated with architects to define API-first strategy, optimizing data contracts and REST/GraphQL endpoints for frontend and partner developers.
  • Led implementation of OAuth2 and JWT-based authentication, enhancing API security and compliance with enterprise standards.
  • Integrated payment, analytics, and CRM services using asynchronous messaging and retry mechanisms to guarantee reliability in distributed systems.
  • Improved system observability using Datadog and OpenTelemetry, reducing mean time to resolution by 30% across cloud-based applications.
  • Mentored junior engineers in Node.js, API design, and integration testing, promoting engineering quality and shared knowledge within the team.
  • Partnered with DevOps to migrate monolithic backend into containerized microservices on EKS, improving fault tolerance and system uptime.
  • Championed adoption of IaC and API documentation automation using Terraform and Swagger, standardizing deployments and API governance practices.
Oct 2021 - Mar 2023
1 year 6 months
Philadelphia, United States

Senior Software Developer

lnoxoft

  • Architected and developed RESTful and GraphQL APIs integrating internal systems and SaaS platforms using Node.js, NestJS, and PostgreSQL.
  • Engineered scalable data processing pipelines using Kafka and Python, reducing latency for cross-service communications and improving reliability of analytics.
  • Implemented AWS Lambda and Step Functions to automate workflow orchestration and event-driven serverless tasks for business-critical applications.
  • Integrated third-party APIs such as Salesforce, Stripe, and Twilio to extend product capabilities and improve enterprise client adoption.
  • Built reusable API SDKs and shared npm packages, accelerating integration timelines for partner developers and frontend applications.
  • Optimized backend performance with Redis caching, pagination, and query tuning, improving API response times by 45%.
  • Created React-based admin dashboards communicating with secure REST endpoints, enhancing user visibility into integration workflows.
  • Automated infrastructure provisioning via Terraform and improved CI/CD release management through GitHub Actions and AWS CodePipeline.
  • Introduced API versioning and rate-limiting policies for high-traffic endpoints to ensure stability under heavy load.
  • Partnered closely with stakeholders to design integration roadmaps, aligning technical strategy with product growth objectives.
Aug 2018 - Sep 2021
3 years 2 months
Bucharest, Romania

Full Stack Developer

SoftXPro

  • Developed and maintained API-driven enterprise solutions using Python, Flask, and Django REST Framework, improving integration reliability across multiple environments.
  • Built and optimized microservices architecture with Docker and Kubernetes, enhancing scalability and deployment flexibility for cloud-native workloads.
  • Integrated external payment gateways, CRM, and analytics APIs, streamlining business operations and automating customer onboarding.
  • Designed data synchronization jobs using Celery and RabbitMQ, improving throughput and minimizing message latency for asynchronous workflows.
  • Collaborated with frontend teams using React and TypeScript, providing clean, secure, and versioned API contracts.
  • Introduced automated API monitoring and alerting with Prometheus and Grafana, ensuring proactive response to service degradation.
  • Supported migration to AWS cloud infrastructure, implementing EC2, S3, RDS, and CloudWatch resources via IaC principles.
  • Strengthened code quality through unit testing, integration tests, and code reviews, increasing overall product stability and developer productivity.
May 2015 - Jul 2018
3 years 3 months
Lublin, Poland

Full Stack Developer

Sollers Consulting Sp. z o.o

  • Contributed to design and implementation of REST APIs and backend modules using Java Spring Boot and Hibernate for enterprise insurance systems.
  • Supported integration between legacy SOAP services and modern RESTful endpoints to enhance data flow between customer and partner applications.
  • Participated in building frontend interfaces with AngularJS, HTML5, and CSS3, connecting seamlessly with backend microservices.
  • Built reusable API clients and testing scripts using Postman and JMeter, validating endpoints under heavy load.
  • Deployed containerized applications via Docker Compose for simplified local development and integration testing.
  • Collaborated with QA and DevOps teams to optimize CI/CD pipelines and automate regression testing for microservices.
  • Resolved system bugs, optimized SQL queries, and ensured data integrity across distributed systems, improving reliability by 20%.

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (7.5 years) and Insurance (3 years).

Information Technology
Insurance

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (11 years) and Product Development (4.5 years).

Information Technology
Product Development

Summary

Results-driven Senior Software Engineer with 10+ years of experience designing, integrating, and optimizing scalable backend and API-driven platforms across diverse industries. Proficient in Node.js, Python, AWS, REST, GraphQL, and microservices, with a strong focus on performance, security, and automation. A collaborative engineer who delivers reliable, maintainable systems that streamline data exchange, improve scalability, and support business growth.

Skills

Core Languages & Frameworks

  • Node.js
  • Typescript
  • Python
  • Java
  • Go
  • C#
  • Flask
  • Django
  • Spring Boot
  • Nestjs

Api & Integration

  • Rest
  • Graphql
  • Grpc
  • Kafka
  • Rabbitmq
  • Websockets
  • Api Gateway
  • Swagger
  • Postman
  • Fivetran

Cloud & Devops

  • Aws (Lambda, Ecs, Api Gateway, Cloudformation, S3, Dynamodb, Rds)
  • Terraform
  • Docker
  • Kubernetes
  • Jenkins
  • Github Actions
  • Argocd

Database Systems

  • Postgresql
  • Mysql
  • Mongodb
  • Redis
  • Dynamodb

Security & Authentication

  • Oauth2
  • Jwt
  • Sso
  • Okta
  • Aws Cognito
  • Iam
  • Ssl/tls

Monitoring & Logging

  • Datadog
  • Grafana
  • Prometheus
  • Cloudwatch
  • Elk Stack

Ci/cd & Automation

  • Terraform
  • Gitops
  • Jenkins
  • Github Actions
  • Circleci
  • Bitbucket Pipelines

Soft Skills

  • Cross-functional Collaboration
  • Mentoring
  • Agile Delivery
  • Technical Leadership
  • Problem Solving
  • Scalability Design

Languages

Polish
Native
English
Elementary

Education

Oct 2011 - Apr 2015

Lublin University of Technology

Bachelor’s degree, Computer Science · Computer Science · Lublin, Poland

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Pawel based?

Pawel is based in Poznań, Poland.

What languages does Pawel speak?

Pawel speaks the following languages: Polish (Native), English (Elementary).

How many years of experience does Pawel have?

Pawel has at least 11 years of experience. During this time, Pawel has worked in at least 3 different roles and for 4 different companies. The average length of individual experience is 3 years and 9 months. Note that Pawel may not have shared all experience and actually has more experience.

What roles would Pawel be best suited for?

Based on recent experience, Pawel would be well-suited for roles such as: Senior Software Engineer, Senior Software Developer, Full Stack Developer.

What is Pawel's latest experience?

Pawel's most recent position is Senior Software Engineer at Syndicode.

What companies has Pawel worked for in recent years?

In recent years, Pawel has worked for Syndicode, lnoxoft, and SoftXPro.

Which industries is Pawel most experienced in?

Pawel is most experienced in industries like Information Technology (IT) and Insurance.

Which business areas is Pawel most experienced in?

Pawel is most experienced in business areas like Information Technology (IT) and Product Development.

Which industries has Pawel worked in recently?

Pawel has recently worked in industries like Information Technology (IT).

Which business areas has Pawel worked in recently?

Pawel has recently worked in business areas like Information Technology (IT) and Product Development.

What is Pawel's education?

Pawel holds a Bachelor in Computer Science from Lublin University of Technology.

What is the availability of Pawel?

Pawel is immediately available full-time for suitable projects.

What is the rate of Pawel?

Pawel's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Pawel?

To hire Pawel, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

800
600
400
200
Market avg: 590-750 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.