My name is Bo S. Petersen. I live in Copenhagen, Denmark

From a young age, I showed an interest in computers and technology. I started programming on the Commodore 64 in COMAL 80, which sparked my passion for the field. Since then, I have acquired many other computer skills over the years.
Me as a Developer
I am a skilled full-stack developer with experience in the planning and execution of web projects. My expertise spans both front-end and back-end development, focusing on creating scalable, efficient, and well-tested web applications.
Back-End Development:
I specialize in API development with Nest.js, adhering to the OpenAPI Specification v. 3.x. I am adept at database integration, having worked with various SQL and NoSQL databases, including MongoDB, MySQL / MariaDB, and PostgreSQL. I am proficient in setting up, managing, and optimizing these databases for a range of projects, ensuring smooth data flow and performance.
Front-End Development:
On the front-end, I excel in ReactJS, with experience building dynamic user interfaces using Next.js. I have strong expertise in HTML, CSS, and JavaScript, which allows me to develop beautiful, responsive websites that work seamlessly across all device types and screen sizes.
Testing & Quality Assurance:
I prioritize code quality and thoroughly test each project before deployment. I use Jest and Jasmine for unit and integration testing, while Mocha is my choice for handling asynchronous tests. Every test case is rigorously checked and passed before the project goes live, ensuring a high level of reliability and stability.
Cloud & Server Management:
I am experienced in working with leading cloud platforms, including Amazon Web Services (AWS), Google Cloud Platform (GCP), and Firebase. I can set up server environments on AWS, leverage their Email and SMS services, and manage secure data transfer using Cloud Key Management Service (KMS) from Google, where I host and manage encryption keys.
Tools & Version Control:
My favorite development environment is Visual Studio Code, and I am proficient in using Git and GitHub for version control and collaboration. For API testing, I rely on Postman to ensure proper functionality and performance before deployment.