After graduating university, I joined a local independent software vendor as junior software engineer. My company specialized in developing a robust enterprise software for big companies in the area. My tasks are not only coding, but also writing technical document such as requirements definition, basic designs, database design, etc (because Japanese companies only do waterfall).
Currently, my team is developing an Enterprise Asset Management System for an electric power company in Japan. It is a very big project and challenging task. As a subleader for my small team, I help new graduate employees with their works and company life.
Worked closely with clients to define the functional and non-functional requirements of the system being developed.
Wrote an easy to understand software design documents consisting of ER diagram, CRUD diagram, user interface, business and process flow diagram.
Developed a fault tolerant software used in medical field and insdustrial field.
Designed and developed tools to automate repetitive task in my company that resulted in the productivity improvement.
C#/.NET and C++. These are my main programming language that I use at work.
Python, Django, HTML/CSS, Bootstrap, and AWS. I used them to create this website! I plan to add more feature to this website so stay tuned!
Linux. I am familiar with linux commands especially with debian-based distro. I use linux to host most of my servers.
Git and Subversion. I use these version control system daily at work and at home.
This website. (Django + Bootstrap, deployed on AWS)
Gallery. (Django + Bootstrap)
Online multiplayer snake game. (Django Channels + javascript, using websocket protocol)
Aside from building small projects I would love to enter a position where I can be part of a bigger team & learn from others with more experience than myself.