Laura Similä
Contact

Software Developer • Web • Backend • Embedded

I build practical software solutions from user interfaces to APIs and embedded systems

Portfolio featuring selected projects in web development, backend programming, databases and embedded systems.

HTML CSS JavaScript WordPress FastAPI Node.js PostgreSQL SQL Docker Qt C++ Arduino MySQL SQLAlchemy
Avatar
Laura Similä
Software developer
Focus
Web, backend and embedded development
Values
Clarity, usability, reliability
Location
Finland, Oulu

Projects

The projects come from the data/projects.json file.

Expertise

I am a software developer with hands-on experience in front-end development, backend APIs, databases and embedded programming. My projects combine practical implementation with clear structure: from responsive interfaces and CMS-based websites to REST APIs, SQL analytics and C++ applications that interact with hardware.

Web development

  • Semantic HTML, modern CSS and responsive layouts
  • JavaScript and WordPress for practical, maintainable websites
  • Accessible UI patterns, filtering, modals and client-side interactions

Backend and data

  • REST API development with FastAPI and Node.js
  • PostgreSQL, MySQL and SQL-based data modelling and analysis
  • Authentication, business logic and structured database workflows

Software engineering

  • C++ and Qt desktop development
  • Arduino programming with interrupts and hardware integration
  • Teamwork, iteration and clear technical documentation

About me

I am a software developer who values clear structure, practical problem solving and software that is pleasant to use. My work spans user interfaces, backend services, databases and embedded systems, and I enjoy turning technical requirements into understandable, working solutions.

I enjoy projects where different parts of software come together: a clear interface, reliable backend logic, meaningful data handling and maintainable code. I am especially motivated by learning through real projects and by improving existing solutions step by step based on requirements, testing and feedback.

Now
Portfolio and case studies

I present selected projects as concise case studies that describe the goal, technologies and implementation.

Focus
Continuous learning

Currently learning about cloud services, Java programming and deepening my knowledge about Web Applications.

Working method
Iteration

I build a working foundation first and then improve the solution through testing, feedback and refinement.

Contact

Uses Formspark.