Pawel R.

Senior Software Engineer

Poznań, Poland

Experience

Apr 2023 - Present
2 years 7 months
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%.

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.

Languages

Polish
Advanced
Romanian
Intermediate
English
Elementary
Portuguese
Elementary

Education

Oct 2011 - Apr 2015

Lublin University of Technology

Bachelor's Degree · Computer Science · Lublin, Poland

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