Badges
Certifications
Work Experience
Software Engineering Team Lead
Auterion• June 2018 - June 2020
● Architected and built an IoT fleet management and flight analysis platform from scratch ● Designed fleet performance dashboards and single device developer analysis tools together with end users ● Architected and built anomaly detection and predictive maintenance for drones together with Data Scientists ● Sole responsible of bootstrapping the web frontend, the CI/CD pipeline, infrastructure, and production monitoring using StatsD protocol and DataDog ● Responsible for recruiting and onboarding ● Tech stack: Vue.js, TypeScript, Rust, C++, Python, PostgreSQL, Docker, AWS, Terraform, GoCD, Gitlab CI /// Promoted to a team lead starting from August 2019 /// ● Managed three direct reports ● Had responsibility of hiring and onboarding new recruits ● Designed and helped HR to implement a new company wide interviewing practices ● Drove other teams and the company towards TDD practices ● Responsible of overall AWS / GCP cloud software architecture ● Participated in product management and customer communications ● Hands on daily
Senior Software Engineer
Siroop• January 2017 - June 2018
● Feature lead on payment provider integrations ● Responsibility of payment provider integrations architecture ● Integrated the marketplace with Datatrans and ByJuno ● Implemented the initial version of the new search using Elasticsearch ● Added production monitoring with StatsD protocol and DataDog ● Team OKR champion ● Reimplemented siroop.ch marketplace platform from scratch ● Tech stack: Python 3, Django, Flask, PostgreSQL, Node, DynamoDB, Lambda, Serverless, Elasticsearch, AWS ECS, Terraform, GoCD
Azure Developer / Architect
Zure• April 2015 - December 2016
● Worked directly with a customer to build an Accounts Payable app using Azure PaaS and C# .NET Core, Azure SQL, Service Bus, Redis, Angular ● Architected and built a hybrid on-premise / Azure message broker with hot swappable components using C#, MEF, RabbitMq, Azure Service Bus for a client who produces public transportation ticket payment systems ● Provided software architecture consultation for companies who were migrating to Azure ● Frequently used Azure services: Web Apps, SQL, DocumentDB, Blob Storage, Cache, Service Bus, Service Fabric, AD, Functions, Monitor, ARM
Co-founder / CTO / Chairman of Board
Neovica• December 2008 - March 2016
Co-founded the company with the idea of providing a continuous improvement solution for factories. As the technical part of the founders, I built the company product alone for two years before we were able to hire personnel. I stepped aside from the operative side in 2011 because I lost faith in the idea and our capability to execute it. I helped the other co-founder part-time until I sold my share in 2016. Tech stack: Linux, Apache, MySQL, PHP5, C++/Qt4
Senior Software Engineer
Transfluent• December 2013 - April 2015
● Built a translation automation backend with a public API ● Implemented an open source Ruby SDK for the API ● Designed the architecture and roadmap for monolith to microservice migration together with the CTO ● Tech stack: PHP5, Ruby, Angular, MySQL, PostgreSQL, Aws Elastic Beanstalk
Software Engineer / DevOps
Sympa• April 2011 - December 2013
● Built an HR app for large businesses and government organizations ● Automated code review and CI processes ● Facilitated move from Visual SourceSafe to Git ● Worked on automating the deployment process ● Tech stack: C#, F#, ASP.NET, nHibernate, MSSQL, IIS
Education
Lahti University of Applied Sciences
Computer Science & Engineering, BE• September 2005 - May 2010
Links
Skills
ilari has not updated skills details yet.