Author

Hi, I’m Yuto. I’ve been a software developer since 2012. I established this website because I wanted to make my learning more efficient by output. I hope this activity helps not only me but also you. I will try to prepare a complete example code that you can download and run. If you don’t understand something please comment on the article.

Sponsored links

Career

2012 – 2015

I worked on an Inventory management system and mainly developed with C# .NET Framework, Oracle Database 11g, SQL Server, and HTML4. I learned basic web development and how to work with databases. I did some tunings of Database stored procedures and reduced the time to one-tenth.

2015 – 2018

I worked on a back-end system related to IoT and developed some applications for MTConnect, e.g. Adapters from other systems to MTConnect. What I did was not only develop software but also create Documentation to know the flow and setup. I learned basic Network technologies as well.

2018 – 2022

Started working in Germany. I learned how Scrum/Agile development works. I joined a project almost from the beginning so I could implement the code from scratch. I read books to learn how to write clean, readable, and maintainable code. My code review was recognized by team members and I try to propose better solutions like software architects.

2022 – now

I joined another team. Python, Go lang, gRPC, Docker, OpenAPI, etc… My work is to implement the core part of the system that all other applications rely on.

Sponsored links

Technology stack

Programming Languages

  • Python, Go: 2022~
  • Typescript, Node.js, Node-Red: 2018~2022
  • Dart and Flutter: 2021~
  • C#: 2012~2018
  • C++: 2012~2014
  • Powershell
  • Kotlin
  • VB.NET

Database

  • Oracle Database 11g: 2012~2014
  • SQL Server 2008: 2012~2014

Other

  • Industry
    • MTConnect
    • OPC UA
    • MQTT
  • Management System
    • Git
    • Bitbucket
    • Azure Repos
    • TFS
    • Mantis
    • JIRA
    • Jenkins
  • IDE
    • VSCode
    • Visual Studio 2012/2015/2017
    • IntelliJ IDEA
  • Other
    • Docker
    • Scrum/Agile
    • gRPC
    • Linux
    • OpenAPI

Books I’ve read

YearLangTitle
2014GeneralThe Art of Readable Code: Simple and Practical Techniques for Writing Better Code 
2015C#The Art of Unit Testing, Second Edition
2016JAVA増補改訂版Java言語で学ぶデザインパターン入門  (For design pattern)
2016C#Adaptive Code via C#: Agile coding with design patterns and SOLID principles
2016GeneralCode Complete
2017N/AThe Pragmatic Programmer
2018JAVAJava 8 In Action
2019GeneralZero Bugs and program faster 
2019RubyPractical Object-Oriented Design
2019PythonPractices of the Python Pro
2020TypescriptRefactoring Improving the Design of Existing Code
2020TypescriptBecome an Awesome Software Architect Book1
2020N/ASCRUM The Art of Doing Twice the Work in Half the Time
2020GeneralLearn DOCKER In a Month of Lunches
2020N/A暗号技術入門 第3版 秘密の国のアリス (For Encryption technology written in Japanese)
2020JAVACQRS (Command Query Responsibility Segregation)
2021N/ADesign It! From Programmer to Software Architect
2021JavaScriptDesign and Build Great Web APIs Robust, Reliable, and Resilient
2021PythonProgramming Machine Learning From Coding to Deep Learning

Contact

It’s an image for anti-spam. Confirm if you input it correctly before sending your message.

email

Copied title and URL