Self-employed freelance senior full stack developer with a touch of business savvy, eager to bring your digital visions to life. With me on your project you get a wide skill set acquired from projects such as; starting an off-shore office in Ukraine (on-site) for an ed tech start up, working in a trading system for a large bank, implementing a live video streaming platform, launching an app for the UK animal health sector, designing and building a system from scratch using a event driven micro services architecture in the green tech sector.
You can expect a balance between speed, quality, and scalability, tailored to your specific needs. You get a passionate programmer who also finds a lot of fulfillment in coaching teams and individuals and seeing them grow.
I also bring extensive experience from working in agile teams with different levels of experience in the agile methodology. If you need help at any stage on your agile journey I can lead and guide your team to deliver more value in smaller increments.
Residential heating stands out as a primary contributor to carbon emissions in households, significantly impacting the environment. However, this green tech startup is determined to tackle this issue head-on by offering innovative solutions to improve heating systems. Recognizing the need for more energy-efficient and environmentally friendly options, the company aims to provide households with advanced heating technologies.
By developing and promoting highly efficient heating systems, the company can help reduce carbon emissions and minimize the environmental footprint associated with residential heating, offering a viable path towards a greener future.
As the first developer in the team, Jesper has played a key role from the start in leading architectural decisions related to coding language, frameworks, and solutions. He focuses mainly on the overall architecture, using the microservices paradigm, and ensuring the quality of the code is acceptable. In more detail, questions such as how to interact with an IoT device through a mobile application in a secure way using both cloud and Bluetooth, and how to manage IoT telemetry, are key areas in day to day challenges.
In addition to this, Jesper assists in the development of a Flutter app that is compatible with both Android and iOS devices. He also leads the development of backend services, cloud architecture and cloud infrastructure, guiding the team in all aspects of the cloud architecture. Jesper's contribution is essential as he is central to tying together the app's functionality with the cloud and the IoT devices' firmware. He works hard to organize the project and support the team.
As the company continues to thrive and expand, Jesper, who started as the first developer, now leads a team of five talented developers. A significant aspect of Jesper's role involves facilitating smooth onboarding processes for new employees, ensuring that each hire and consultant quickly acclimates and begins contributing valuable expertise to the organization.
Evidensia Animal Healthcare offers safe and personalized care for dogs, cats, exotic animals, and horses. At local animal clinics and specialized animal hospitals throughout Sweden, important family members receive assistance with preventive care, primary care, emergency care, advanced surgery, and rehabilitation.
Jesper was brought in to assist with the launch of the UK market, where Evidensia was planning a significant expansion. The launch involved an app that aimed to simplify and streamline the booking process for veterinary visits. This app would make visits more effective, significantly freeing up veterinarians' time. Ultimately, it would save more animal lives and improve their health.
The mobile application was developed using React Native, which enabled seamless compilation for both iOS and Android platforms. The backend was built on the robust .NET Core framework and deployed on Azure's native services. Leveraging Azure Functions and Azure App Services, the backend was implemented in a microservices architecture. The solution embraced serverless computing by deploying on Azure Functions, while CosmosDB served as the database powering the application.
Jesper's exceptional leadership skills and extensive experience in software development have been instrumental in driving the project to an incredibly successful conclusion. With his comprehensive expertise spanning across various layers of the technology stack, ranging from front-end development using React Native to back-end implementation using .NET Core, Jesper has showcased his ability to seamlessly navigate and contribute at every stage of the project's development.
Bambuser is a world leader in live shopping and video streaming. They offer their customers a seamless experience and integration of their SaaS e-commerce software into the customer's digital channels. Bambuser is growing strongly with global and well-known consumers such as brands in fashion, cosmetics, consumer electronics, and vehicles.
Jesper and the team led the work of taking the customer from a single-tenant environment that does not scale to a multi-tenancy environment that scales dynamically. Jesper has been partaking in writing code so that it works in a multi-tenancy solution, drawing architecture for multi-tenancy, and above all developed and prepared for a scaled-up solution (several servers and threads instead of one). Even in the transition where existing customers are to be migrated over to multi-tenancy, scaled-up solutions must be handled with backward compatibility and different customers in different environments. WebRTC, Web Real-Time Communication is used to run video calls between seller and customer.
Furthermore, Jesper has been involved in raising and refining the customer's architecture, in infrastructural issues linked to the scalability of the service, and has supported the borderland between infrastructure, backend, and data pipelines. Jesper's work with the customer has been highly appreciated and constantly challenging and inspiring for Jesper and his colleagues.