Pauli Lohi

profile picture

Pauli LohiFreelance Software Developer

hello@paulilohi.dev
paulilohi.dev
+358 40 411 6549
/pauli-lohi-dev

About me

Hey there, I'm Pauli Lohi. My programming journey began at the age of ten with a childhood dream of creating my own video games. Since then, programming has not just been my job but a lifelong passion that has led me to work as a consultant for a variety of clients, from the healthcare industry to government projects and startups. For me, the real reward is the end result: delivering projects that improve lives and solve real problems.

My key strength is my ability to carry out complete projects end-to-end. From initial planning and design through implementation, deployment, and monitoring — I have done it all. If you're looking for a developer who's all about creating solid, functional, and useful software, let's connect and make it happen.

The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds his castles in the air, from air, creating by exertion of the imagination. [...] The magic of myth and legend has come true in our time. One types the correct incantation on a keyboard, and a display screen comes to life, showing things that never were nor could be.

- Fred Brooks
cog

Technical skills

Frontend

Frontend

  • JavaScript, TypeScript, React, Next.js, Angular, Material UI
  • HTML, HTML5, semantic HTML, accessibility
  • CSS, CSS3, animations

Backend

Backend

  • Java, Scala, Kotlin, Spring Boot
  • JavaScript, TypeScript, Node.js, Express, NestJS
  • Python, SQLAlchemy, Flask, Django, Pandas, NumPy

Data & infrastructure

Data & infrastructure

  • SQL, PostgreSQL, MySQL, SQL Server, Oracle Database
  • RESTful APIs, GraphQL
  • AWS, Azure, Docker, Kubernetes, Terraform
  • AI, machine learning, NLP

Other

Other

  • Git, DevOps, Linux, Bash
  • Software architecture, system integration
  • UI/UX design
  • Technical writing
  • Technical interviewing

Experience

Software Developer @ Buutti, Helsinki

3/2020 - 11/2023

At Buutti, my primary responsibility was to work as a software developer consultant on various customer projects, where I was involved in the full lifecycle of software development. The main focus was on implementing features requested by the customer, but often extended to designing features, user interfaces, and software architecture. Beyond my core role, I also served as a technical interviewer and as a team lead for other consultants, providing guidance and support to my colleagues. Maintaining a commitment to learning enabled me to continuously expand my skill set and adapt to various roles and responsibilities.


Junior Software Engineer & Software Engineer @ Sievo, Helsinki

1/2017 - 12/2019

During my time at Sievo, I worked as a part of a small software engineering team involved in research and development of tools based on artificial intelligence. Our primary focus was on innovating with machine learning and natural language processing to improve manual, labor-intensive workflows. In addition to building new algorithms and AI models, I played a significant part in creating a completely new AI-based product. My responsibility extended over its entire lifecycle, listening to user feedback and iteratively improving its effectiveness. Throughout the years, I was able to get hands-on experience with all the elements required for creating and launching a successful product, from first prototypes to deployment, monitoring and maintenance.

Education

2015 - 2019

Aalto University

2015 - 2019

Aalto University

Bachelor of Science (Technology)
Major in Computer Science

Testimonials

Throughout his employment, Pauli has shown not only ingenuity and engineering acumen, but also great initiative and a result-orientated attitude. He has shown great talent in not only implementing work items, but also architecting complex services from scratch and managing them over the course of years. In addition to this effective work in development, Pauli also excels at communicating complex information to the team.- Sievo