Реtеr Backman

Senior/Lead Software Engineer at DICE (EA Digital Illusions CE AB)
  • Claim this Profile
Contact Information
Location
Stockholm County, Sweden, SE

Topline Score

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

You need to have a working account to view this content. Click here to join now
Hampus Dahlstedt

I hired Peter in 2014 to build the tech backbone and architecture of allabrf.se, a leading digital platform for tenants in Sweden. Peter has shown great judgment balancing time-to-market, tech improvements, processes and business functionality. As an individual contributor, Peter has been very efficient without compromising on quality, and as a leader, he brought up a team of new developers in a very short time. I would definitely hire Peter again.

Ingleiv Johansen

I worked with Peter as his scrum master/team lead during his stay at NAV, when he worked on the Uførereform-project as a subcontractor for us (Accenture). Peter is an effective developer and a highly professional consultant. When he came on board, he proved his design and coding abilities right from the start, as well as for collaboration and working in an agile environment, and became a vital part of the team. As the scrum master, I relied on him as any other senior developer to take responsibility and make use of his experience in implementing the solutions required, tutoring less experienced co-developers along the way, which he did in a very good way. As a developer I often found discussing various matters related to our line of work with Peter very rewarding and interesting. In sum, he's very much recommended!

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Credentials

  • Machine Learning
    Coursera
    Jul, 2018
    - Sep, 2024
  • Cloud Computing Concepts: Part 2
    Coursera
    May, 2018
    - Sep, 2024
  • Cloud Computing Concepts, Part 1
    Coursera
    Mar, 2018
    - Sep, 2024
  • ISTQB
    ISTQB - International Software Testing Qualifications Board
    Aug, 2013
    - Sep, 2024

Experience

    • Sweden
    • Computer Games
    • 300 - 400 Employee
    • Senior/Lead Software Engineer
      • Sep 2020 - Present

      – Leading a team of software engineers building online features for Battlefield– Driving tech strategy for multi-threading, testing, architecture– Planning of features, capacity tracking– Leading individual contributor on critical path components– Low-level debugging (TCP, UDP, HTTP2, TLS)

    • Senior Software Engineer
      • Dec 2019 - Sep 2020

      – Integrated the game with online services such as matchmaking, social features– Introduced new ways of working for an existing organization– Analyzed codebase in terms of maintainability, risk of bugs, iteration speed– Lead a long-term improvement/overhaul project– Mentoring, code reviews, driving the architecture work

    • Software Development
    • Founder and Senior Software Engineer
      • Apr 2013 - Jul 2020

      – My consulting company – Received long-term contracts with world-leading companies in finance and telecom – End-to-end responsibility for building and maintaining products for multiple customers – Built and operated infra for a content-heavy site that has multiple million visitors per day – C++ 17, Java, Ruby on Rails, AWS, GCP, Docker, Postgres, Linux, PHP, Web, iOS Swift – My consulting company – Received long-term contracts with world-leading companies in finance and telecom – End-to-end responsibility for building and maintaining products for multiple customers – Built and operated infra for a content-heavy site that has multiple million visitors per day – C++ 17, Java, Ruby on Rails, AWS, GCP, Docker, Postgres, Linux, PHP, Web, iOS Swift

    • United States
    • Financial Services
    • 700 & Above Employee
    • Software Developer Senior Specialist
      • Feb 2016 - Sep 2019

      – Distributed systems with communication over low-latency messaging – C, C++ (98, 03, 14), Networking (UDP, TCP/IP), gRPC, HTTP, Java 8+, Postgres, Linux, etc. – I worked with Genium INET and NFF clearing of fixed income, derivatives, commodities, equities – Built a number of APIs that member banks and exchanges used for trade capture and ops – Solved production issues and bugs in existing software – Implemented infrastructure and business functionality – Built settlement solutions that sent out payment notes/instructions – Integrated old C++ with a new reference data system – Designed an authentication and session management system Show less

    • Sweden
    • Real Estate
    • 1 - 100 Employee
    • CTO
      • Oct 2016 - Aug 2019

      – Hired and lead a team of software developers– Designed, planned and prioritized system and infrastructure features– Defined and refined development processes to efficiently and sustainably deliver functionality– Operated production and internal servers– Ruby on Rails 3/4/5, AWS, DigitalOcean, Postgres, Redis, Elasticsearch, Linux, Docker, Web

    • Software Engineering and Operations
      • Dec 2014 - Oct 2016

      As the first developer, I selected the architecture, infrastructure and technology to match both present and future business needs. These decisions were proven over the years, with no major rewrites or changes necessary. Developed frontend and backend with more than 5000 proper git commits in this codebase.

    • Sweden
    • Telecommunications
    • 700 & Above Employee
    • Software Designer, IMS PGM (Consultant)
      • Sep 2014 - Jun 2015

      – Distributed system in Java communicating using SIP – PGM is a cloud VoIP solution that implements user address books and presence status – Built a CardDav server for integration with iPhones – Java, Docker – Worked with analysts to develop business functionality – Distributed system in Java communicating using SIP – PGM is a cloud VoIP solution that implements user address books and presence status – Built a CardDav server for integration with iPhones – Java, Docker – Worked with analysts to develop business functionality

    • Ireland
    • Business Consulting and Services
    • 700 & Above Employee
    • Senior Software Engineer, Uførereformen 2015 (Consultant)
      • Oct 2013 - Jun 2014

      – I implemented technical support features for the new pension law – Large complex system with a rich domain – Java EE 7, Hibernate, etc. – I implemented technical support features for the new pension law – Large complex system with a rich domain – Java EE 7, Hibernate, etc.

    • Sweden
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Consultant
      • Apr 2011 - Aug 2013

      While working full-time with Ericsson projects, I also held two courses; "Responsible software development" – inspired by Robert C. Martin's "Clean Code" and "Clean Coder", the course was all about good software engineering principles, and "Introduction to Functional Programming" – a beginner's class to functional programming with Erlang, Haskell, Scheme, etc. While working full-time with Ericsson projects, I also held two courses; "Responsible software development" – inspired by Robert C. Martin's "Clean Code" and "Clean Coder", the course was all about good software engineering principles, and "Introduction to Functional Programming" – a beginner's class to functional programming with Erlang, Haskell, Scheme, etc.

    • Software Designer, VisualCom (Consultant)
      • Jan 2012 - Jul 2013

      – A video conferencing system (VoIP and video) on IMS– SIP, RTP/SRTP, G.711, H.248/MegaCo, etc.– I implemented functionality mostly in signalling but also in the media plane– Built a SIP server for client configuration– C++, Java

    • Software Designer, CBA/COM (Consultant)
      • Aug 2010 - Jan 2012

      – An Operation and Maintenance system for controlling and monitoring network nodes (alarming, configuration, etc.) used in most Ericsson Server products– C, C++, Linux– Wrote and PoC'd a new parser for a rich experience CLI– Spec'd functionality and got them approved for implementation

    • Sweden
    • Research Services
    • 700 & Above Employee
    • Teaching Assistant
      • 2009 - 2009

      I was assisting in two courses; one in C++ and another in Game Development using Ogre/OpenGL. I also designed and held a couple of lectures in those classes. I was assisting in two courses; one in C++ and another in Game Development using Ogre/OpenGL. I also designed and held a couple of lectures in those classes.

    • India
    • Design Services
    • 1 - 100 Employee
    • Consultant
      • 2007 - 2008

      Sysops for customers' IT systems while studying at the University. Sysops for customers' IT systems while studying at the University.

Education

  • Stockholm University
    Master's degree (classes), Computer Science
    2009 - 2010
  • Stockholm University
    Bachelor's degree, Computer Science and Software Engineering
    2006 - 2010
  • California State University-East Bay
    Computer Science
    2008 - 2008
  • KTH Royal Institute of Technology
    Philosophy, Computer Science
    2009 - 2010

Community

You need to have a working account to view this content. Click here to join now