Giter Site home page Giter Site logo

Jukka Hyytiälä - @jukkah

Hi, I’m Jukka Hyytiälä - a software developer from Finland.

I’m interested in open source and this is my developer portfolio. You will find below some highlights of my projects and my current stack.

My projects

While I prefer to use open source, the majority of my projects are still closed source. Here are some highlights of them.

Sanastot.suomi.fi (:octocat: VRK-YTI/yti-terminology-ui)

Suomi.fi services are managed by Digital and Population Data Services Agency of Finland. There are many super critical services in that collection. But I'm in a team that is responsible for few not-so-critical apps and sanastot.suomi.fi is one of them. The software is made with PostgreSQL, Java/Spring Boot, and Typescript/React/Next.js. My focus has been in frontend development as we are just making a new UI. Note: As for today (2022-03-19) the new UI is still in development and old UI is still in production.

Oima.fi (closed source)

Oima.fi service is a fully fledged salary calculation SaaS that automates many manual processes. I was part of the team for more than 5 years and my latest position was developer & Scrum Master. The software is made with MySQL, PHP/Symfony, and JavaScript/React. My focus was in backend development for many years.

Osallistujat.net (:octocat: beach-volley/beach-volley-app)

Osallistujat.net service is a school project and you should treat it as a prototype. It is an app where people can reqruit players for beach volley matches. We had a team of 5 students and a 220 hour limit per student and only two of us were able to write code at the beginning of the project. I was a project manager and responsible for the backend. The backend is made with PostgreSQL and PostGraphile. PostGraphile is a framework that generates GraphQL API directly from the database and all the business logic is in the database. It was a very interesting technology and I would like to use it in the future too.

Various WordPress plugins (closed source)

I have made various custom WordPress plugins, mainly integrations to the customers’ other systems. Typically the customer contacts me and asks to implement some features they need and then I write the code.

CRM (closed source)

I made a full CRM application to one of my customers. It is made with TypeScript/React and Ant Design with Firebase as its backend. It contains customers, products and cases. Everything is based on models (also in Firebase) so it’s very flexible. It is so flexible that the user can add a totally new kind of product without writing a single line of code.

Technology & stack

I have two stacks: TypeScript, React, and Next.js and also PHP, Symfony, and WordPress. I’m also fluent with GraphQL and SQL. I’ve always liked writing SQL queries but when working with the Osallistujat.net project I found a new wonderful world of SQL that is usually hidden behind ORMs.

In addition, I like to automate everything. Usually I use GitHub Actions for testing and linting pull requests and deploying the main branch automatically.

In the future, I would like to work with many interesting technologies, including Flutter, PostGraphile, and Appwrite. Typically, doing more with less code is what I like. I would even like to describe applications with a language like Gherkin and let the build tool generate the code for me.

Want to hire me?

While this is my developer portfolio and mainly for other developers I know there is always someone who wants to hire me. So if you want to hire me this section is for you.

Remote: I prefer to work from home (even in the post-Covid-19 era). I can travel to the office of course, but only once or twice a month. My travelling time in one direction is 5 hours to Helsinki, Finland, 3 hours to Tampere, Finland, and 2 hours to Oulu, Finland.

Purpose: I’ve been working for a company where we made the lives of disabled people a bit better. I don’t require that your company’s purpose is at the same level but a noble purpose is something I value a lot.

Money: The main reason I’m working is to get money. While your startup surely has a purpose you will also need money when you hire me. I’m interested in shares of course but I need to buy food and pay my bills you know. In contrast, my current employer has EUR 50.000 slot in the company’s annual budget to pay my salary and all the other expenses they have to pay because of hiring me. (Note: My salary is not 50k. Instead it is the total cost in the budget. I don’t tell my salary because it is not comparable to salaries in other countries.)

Jukka Hyytiälä's Projects

brackets icon brackets

An open source code editor for the web, written in JavaScript, HTML and CSS.

caminte-baucis icon caminte-baucis

Baucis enables you to build scalable REST APIs using the open source tools and standards you and your team already know.

codo icon codo

CoffeeScript API documentation generator. It's like YARD but for CoffeeScript!

csv-data icon csv-data

Shortcode for fetching data from csv file/url

elemental icon elemental

A flexible and beautiful UI framework for React.js

signage-pi icon signage-pi

Digital Signage System optimized for Raspberry Pi

timetracker icon timetracker

A simple poc of time tracking app. This was a school project.

umzug icon umzug

Framework agnostic migration tool for Node.JS

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.