I’m a full stack developer who started out building regular websites back in 2010 before I went on to work with advanced, tailored web applications, which is my current area of expertise. My weapon of choice is mainly PHP in the form of Drupal, Symfony or Laravel with Python and Go as supporting languages for utilities, although I have done one or two projects in Django and Node.js as well as Java. My frontend skills are also decent, having plenty of professional experience with for example SCSS, TypeScript and Vue.js. I also have solid experience with generic E2E testing frameworks like Selenium, Cypress and Playwright. What I love doing the most is building and maintaining systems that are meant to last for a long time. Quality in terms of performance, stability, scalability and extensibility are very important motivators for me and those tend to be more highly valued the longer the intended lifespan of a system is. I also enjoy being involved in the whole process, like working out requirements, talking to customers and users, serving a team as a scrum master and so on.

Kristofer Tengström

I’m a full stack developer who started out building regular websites back in 2010 before I went on to work with advanced, tailored web applications, which is my current area of expertise. My weapon of choice is mainly PHP in the form of Drupal, Symfony or Laravel with Python and Go as supporting languages for utilities, although I have done one or two projects in Django and Node.js as well as Java. My frontend skills are also decent, having plenty of professional experience with for example SCSS, TypeScript and Vue.js. I also have solid experience with generic E2E testing frameworks like Selenium, Cypress and Playwright. What I love doing the most is building and maintaining systems that are meant to last for a long time. Quality in terms of performance, stability, scalability and extensibility are very important motivators for me and those tend to be more highly valued the longer the intended lifespan of a system is. I also enjoy being involved in the whole process, like working out requirements, talking to customers and users, serving a team as a scrum master and so on.

Available to hire

I’m a full stack developer who started out building regular websites back in 2010 before I went on to work with advanced, tailored web applications, which is my current area of expertise. My weapon of choice is mainly PHP in the form of Drupal, Symfony or Laravel with Python and Go as supporting languages for utilities, although I have done one or two projects in Django and Node.js as well as Java. My frontend skills are also decent, having plenty of professional experience with for example SCSS, TypeScript and Vue.js. I also have solid experience with generic E2E testing frameworks like Selenium, Cypress and Playwright. What I love doing the most is building and maintaining systems that are meant to last for a long time. Quality in terms of performance, stability, scalability and extensibility are very important motivators for me and those tend to be more highly valued the longer the intended lifespan of a system is. I also enjoy being involved in the whole process, like working out requirements, talking to customers and users, serving a team as a scrum master and so on.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Swedish
Fluent
English
Fluent
Dutch
Advanced

Work Experience

Fullstack Developer at Danscentrum Sverige
March 1, 2022 - Present
Danscentrum Sverige needed an application to help their member organizations fill in details such as audience data for their respective productions, so that they could then pull statistics from it when applying for funds from the government. I helped them work out the specifications for the application and subsequently built it and now I'm maintaining it. It became very successful, to the point that we have copied the application several times to be able to use it for other organizations as well, with some adjustments.
Fullstack Developer at TiQiT (via PAQT.com)
September 1, 2019 - February 1, 2022
The construction industry often has complex logistics due to the many collaborating parties. Coordination of the chain is limited, mainly because of the relatively low level of IT adoption in this sector but also, if IT adoption has occurred, each party tends to use their own software. Drawing from years of experience in work preparation, execution, and logistics, TiQiT provides effective solutions for construction logistics with an application featuring smart construction hubs (buffer locations for materials) and advanced IT tools. TiQiT is a Cross Chain Control Center that provides insight into and control over the entire construction logistics chain. In addition to use in daily practice, the application also offers the possibility to analyze and improve logistical flows. Furthermore, this application is being further developed and adapted for logistical applications outside the construction industry. The control center is a unique innovation that connects the systems of all stakeholders. Various systems of intermediaries, construction hubs, suppliers, and the inventory and planning system are also linked to TiQiT. By connecting the control center to real-time traffic information, the best choice can always be made. This is also good for the environment and traffic safety, which is the reason why the development of this application has been honored with a grant from MIT Zuid-Holland.
Fullstack Developer at Het Centrum voor Criminaliteitspreventie en Veiligheid (via PAQT.com)
November 1, 2020 - March 1, 2021
The Politiekeurmerk certificate is awarded when an accredited company has correctly installed adequate security products in a home. Every three years, a handbook with guidelines is published, and every two years, an updated product list is released. This list consists of certified locks and fittings. This large amount of data was previously published as a PDF. Updating and maintaining the list was time-consuming, current data was obviously not accessible in real-time, and professionals often found the list difficult to understand. Sometimes other lists had to be consulted to gather all necessary information. Digitalization has brought about change in this regard. As a developer within a Scrum team at PAQT.com, I helped develop a web application to make the extensive database of products accessible online. API connections ensure the import and export of data. As a result, all products that meet the burglary resistance class are available to professionals such as security companies, as well as contractors, architects, and housing corporations. Information about products (and accredited companies) is also freely accessible to consumers. The database can be quickly and easily maintained daily and is therefore always up-to-date. Moreover, the information has become much more organized and comprehensible. Products can be found significantly faster, and data security is demonstrably in order. Technologies: Laravel, Vue.js, Tailwind, SPA, TypeScript, Docker
Fullstack Developer at Politiekeurmerk Veilig Wonen (via PAQT.com)
August 1, 2020 - November 1, 2020
A home with the Politiekeurmerk Veilig Wonen (PKVW) certification meets the requirements for burglary prevention and social safety. Through security measures such as certified locks and fittings and proper lighting, the chance of burglary is reduced by about 80%. As a developer within a Scrum team at PAQT.com, I helped build the new online Secure Living Scan application, where homeowners can quickly and easily check how safe their home is and what improvements are possible. Users can also see which locksmiths comply with the PKVW standards, and an online appointment can be made directly from the platform. Technologies: Laravel, Vue.js, Tailwind, SPA, TypeScript, Docker
Fullstack Developer at BlueHandz (via PAQT.com)
June 1, 2019 - September 1, 2019
As a developer within a Scrum team at PAQT.com, I helped build the BlueHandz platform, which innovatively connects employers with temporary employment agencies, secondment agencies, and other providers of (currently blue-collar) workers. Through a single point of contact and one intake, a client gains access to the labor potential of all affiliated agencies. BlueHandz verifies the certificates and quality of the agencies and features a review system to promote performance. Fixed prices are charged, and the client receives real-time management information about the flexible workforce through the portal. The entire process of supply and demand is structured and automated. The mediation takes place based on job profiles. Companies can evaluate the candidates. The temporary employment agency can add, edit, or withdraw candidates. They can also register candidates for potentially available positions. Technologies: Laravel, Vue.js, TypeScript, Docker
Fullstack Developer at RealHosting (via PAQT.com)
October 1, 2018 - June 1, 2019
RealHosting is a Dutch hosting provider specialized in web hosting, domain registrations, and SSL certificates. The company operates with a customer panel for web professionals where their partners (resellers) can manage their affairs. RealHosting's customers are web professionals, who often have different and higher demands than consumers. Moreover, the market continues to develop at a rapid pace. It was crucial to develop a customer panel that meets (and continues to meet) the expectations of this specific customer group while also better aligning with RealHosting's own work processes. RealHosting's customers value a well-functioning application that allows them to be optimally self-reliant. The abundance of features in the old software were sometimes confusing for the users, which put considerable pressure on customer service. Both frontend and backend were therefore in need of a thorough revision. As a developer within a Scrum team at PAQT.com, I helped develop a brand new customer panel that aligns with the work processes of all parties involved: resellers, indirect customers (customers of resellers), direct customers (domain owners), and RealHosting itself. The new modular customer panel is robust, scalable, and future-proof, and contains integrations with third-party services such as Openprovider, Plesk, Power DNS, and Spam Experts. Customers can now easily and intuitively, at any time and without intervention from RealHosting's support staff, manage tasks such as purchasing hosting and setting up domain names. Compared to the old portal it contains fewer features, making it easier to maintain. Technologies: Laravel, Vue.js, Docker
Fullstack Developer at Pocketogram
January 1, 2016 - January 1, 2018
Pocketogram is a popular service for employers to help them buy gifts for their employees during Christmas and other occasions. Instead of buying a ready-made gift, the recipient receives a gift card that they can redeem at Pocketogram for items such as a paperback book, movie, gourmet basket, or even an adventure experience. It was originally built on an older e-commerce platform that isn't really suitable for their business because their purchasing process is so customized and differs from a typical online store. After deliberation, we decided to rebuild the store using Symfony, in order to modernize the codebase and allow for greater customizations. To be able to benefit from Symfony's advantages from day one, we did a so-called progressive rewrite, which means a gradual transition from the old system to the new one, instead of a full rewrite where everything is built in the new system before switching over. Technologies: Symfony
Fullstack Developer at Sonray AB
January 1, 2016 - January 1, 2018
Kepler is a e-commerce platform that I designed and built in Drupal. The platform is a hybrid between software-as-a-service and regular, single-instance, single-tenant software in that it can be maintained and updated centrally, while still being highly customizable for each store. Working closely with a hosting provider, we set up a specifically tailored cloud where we could easily spin up new instances of the application. However, it is also possible to move the application to an entirely separate server or hosting provider if a customer, for example, wants to do their own hosting or if the online shop requires a special solution due to high traffic or other circumstances. All of this without adding any extra workload during updates. Features: - Easily interchangeable themes - Excellent CMS features that allow combining a website and an online store in the same application - One-click solution for setting up a new online shop - Semi-automatic updating of online shops for bug fixes and new features Technologies: Drupal, SCSS, Bash, Python, Go, Selenium

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet