Developer

About Pierre Söderman

Hello! I’m Pierre Söderman, a developer consultant with a passion for building innovative web applications. With years of experience and a diverse skill set, I help businesses create robust and scalable solutions that drive their success.

Me at my other passion – basketball

Skills

  • JavaScript: I have a deep understanding of JavaScript and its modern frameworks and libraries. I leverage my expertise to develop interactive and dynamic web applications.
  • React: I specialize in building highly performant and responsive user interfaces using React. I utilize its component-based architecture to create reusable UI components and deliver exceptional user experiences.
  • PHP: I possess extensive knowledge of PHP and its associated frameworks, enabling me to develop powerful and secure server-side applications. I follow best practices to ensure clean code and efficient performance.
  • GraphQL: I am proficient in GraphQL, a query language for APIs, which allows me to efficiently fetch and manipulate data from various sources. I leverage GraphQL to design efficient and flexible APIs for seamless data retrieval.
  • Node.js: I have expertise in building server-side applications using Node.js, a JavaScript runtime environment. With Node.js, I create scalable and high-performance applications that handle concurrent requests with ease.
  • AWS Configurations: I have hands-on experience in configuring and deploying applications on Amazon Web Services (AWS). In particular, I specialize in setting up and optimizing AWS AppSync, a fully managed GraphQL service.

Services Offered

  • Full-Stack Development: I offer end-to-end development services, handling both the front-end and back-end aspects of your project. Whether it’s a web application or an API, I’ll ensure a seamless integration between different components.
  • Engineer Manager: As an experienced Engineer Manager, I can help you lead and organize your development team effectively. I provide mentorship, foster collaboration, and ensure successful project delivery while aligning with business goals.
  • Project Management: I can take the lead in managing your development projects, ensuring timely delivery and effective communication among team members. With my project management skills, you can focus on your core business while I handle the technical aspects.

Assignments

GraphQL Developer and Engineer Manager at Kambi

  • Duration: Ongoing (Feb 2022 – Present)
  • Location: Stockholm, Stockholm County, Sweden

Responsibilities:

  • Setting up GraphQL architecture in AWS using Route53, API Gateway, AppSync, and Lambdas.
  • Working with infrastructure as code using Terraform.
  • Frontend development with React.
  • Engineer Manager responsibilities.

Skills: GraphQL, Amazon Web Services (AWS), React, JavaScript, Node.js

Frontend Developer at Kambi

  • Duration: 6 years 1 month (Feb 2016 – Feb 2022)
  • Location: Stockholm, Sweden

Responsibilities:

  • Frontend development in JavaScript (React, Redux, etc.).
  • Developing a great user experience for punters.
  • Following Scrum methodology.

Fullstack Developer at Carus PBS Ab Ltd

  • Duration: 8 months (Jun 2015 – Jan 2016)
  • Location: Aland Islands

Responsibilities:

  • Worked on Carus’s booking system offered to shipping companies.
  • Backend development using PHP and Visual Basic (.NET).
  • Frontend development for end-user interaction in JavaScript.
  • Following Scrum methodology.

Software Developer at Paynova

  • Duration: 1 year 2 months (Apr 2014 – May 2015)
  • Location: Stockholm, Sweden

Responsibilities:

  • Developed Paynova API Java and PHP clients (SDKs) available on GitHub and Maven Central/Composer.

Senior Developer / Partner at TopMedia Sweden

  • Duration: 7 years 9 months (Sep 2007 – May 2015)
  • Location: Stockholm, Sweden

Responsibilities:

  • Developed publishing systems (CMS) and project management solutions.
  • Conducted programming consultancy.
  • Managed server installations and administration.
  • Worked with clients such as Intel Sweden, Sten & Ström, Jabra, Bubbleroom, Diligentia.

Skills:

  • Web: PHP, MySQL, JavaScript, HTML5
  • Desktop: Installed and maintained web server and MySQL server installations in kiosk mode.