Fumiaki Yoshimatsu

fumiakiy@gmail.com

http://www.luckypines.com/mt/

STRENGTH

WORK EXPERIENCE

May 2006 - Present
Director of engineering - Six Apart K.K.

Co-leading internationally distributed engineering team.

Createing the world's most sophisticated blog-CMS software with Perl, PHP, JavaScript and a few markup languages. Working as the primary engineer of its Enterprise portion of code and other core features such as in-app search and OpenID authentication.

Working as a bridge between engineers in Japan and engineers in the U.S.

Coordinating software development project from the start to the end - shipping of the product, which include planning, writing specification, writing code, arrange and coordinate quality assurance - just about anything.


Dec. 2005 - Apr. 2006
Engineering Manager - Six Apart K.K.


Feb. 2004 - Aug. 2005
Amazon Web Services Technical Evangelist - Amazon.co.jp

Speak at conferences about "Real World Web Services" in general and Amazon Web Services. Some include IDG Web Services Conference, Shoeisha's Developers Summit, and NikkeiBP's Technology Forums and more. The theme sometimes is not only Amazon Web Services but general Amazon.com stance on technology.

General "ambassador" of Amazon.com technology for internal Amazon Japan.

One stop contact point for Japanese Amazon Web Services developers on the online forum and emails, to provide technical support.

Maintain Blog to inform news about Amazon Web Services.

Develop sample applications using various programming languages including Perl, PHP, C#, VB.NET, Java, Javascript and C++.

Help designing new APIs for Amazon Web Services development team.

Write many small scripts for colleagues to help their day jobs.


May 2003 - Jan. 2004
Independent Consultant, Systems Engineer, Speaker and Trainer

Spoke at conferences about Microsoft technologies. Some examples other than Microsoft TechEd Japan include C# and VB.NET conferences, Microsoft Professional Developers Conference, Developers' Summit.

Wrote articles about Microsoft .NET Framework, XML and Web Services. Kept my signed column on a web magazine, as well as a series of 15 article of "Inside .NET Framework".

Wrote 2 books about C# and VB.NET programming.

Translated 2 key Microsoft .NET books, which are "Programming .NET Framework" and "Essential .NET".

Consulted for a division of INTEC to implement their first Microsoft ASP.NET based solution.

Trained 100 systems engineers at Hewlett Packard, about C# and .NET Programming.

Wrote 2 training materials and ran the "train the trainer" session for NEC, about C# and .NET Programming.

Wrote various training materials for many Microsoft divisions including Developer Marketing and Partner Marketing, about Microsoft .NET technologies.

Contracted product localizing project for Microsoft.

Named Microsoft Most Valuable Professional (XML Web Services) since July 2003 - Present.


Apr. 2000 - May 2003
Trainer, Consultant and Systems Engineer - INFOTERIA (INFOTERIA NETWORKS)

Designed and implemented e-Marketplace like auctioning system for a systems integrator, using Java, JSP/Servlet and SQL Server.

Led my team to implement the company's own packaged solution for XML based EAI. The project was primarily for a bank to customize our package and integrate into their own systems to enable their customers to do banking online. It turned out that the customized package woold be the base for the next version of the package.

Designed and implemented Microsoft ASP.NET based XML Web Services site for Microsoft and Unisys joint experimental project.

As a leading XML based solution provider, ran a XML training program for other schools to implement. Wrote 5 materials about XML, XPath, XSLT, XML Schema, XML Security related spec, SOAP, WSDL, UDDI and so on. Also ran classes for trainers from other schools so that they can teach my materials.

Wrote many articles for web and paper magazines. Some examples include "Introduction to XML and Web Services" for a paper magazine, and "XML Web Services" for MSDN Online.

Spoke at many events including XML Consortium Days, about XML and related technologies.


Apr. 1997 - Mar. 2000
Trainer, Consultant and Systems Engineer - ASCII NT INC.

As a Microsoft Certified Trainer, trained more than 1,000 students Microsoft operating systems (Windows NT, Windows 95/98/Me and Windows 2000) and Microsoft development technologies (Visual Basic, Visual C++, Visual InterDev, Visual J++, and COM/DCOM/MTS/COM+, Windows DNA in general).

Designed and implemented customized authentication system on Windows 2000 Active Directory for elementary schools.

Implemented and demonstrated systems based on lots of Microsoft technologies for Microsoft to demonstrate at many trade shows. An example is BizTalk Server 2000 based XML messaging system which includes communicating with mobile phones and IBM AS/400.

Wrote many articles for web and paper magazines. Some examples include "Introduction of COM" series and "COM Security" series, both on MSDN Online Japan, and "Introduction to Asynchronous COM on Windows 2000" for a monthly paper magazine.

Spoke at conferences about Microsoft technologies. Some examples include Microsoft TechEd Japan (appearing since 1998 to 2004) and various Microsoft technology conference for developers including Developer Days and Professional Developers Conference.


Apr. 1994 - Mar. 1997
Programmer, Researcher and Trainer - INTEC INC.

Implemented, tested and partially designed the company's own (then new) human resource management system, which manages more than 3,000 employees entering, transferring, promoting, quitting, etc, using Microsoft Access 2.0.

Transferred to the Technical Services Center, researched and reported to company's senior technology decision makers, specifically about programming language and environment. Researched beta products include Visual Basic 4.0, Visual C++ 4.0/4.1, Borland Delphi 1.0, Oracle Power Objects and many versions of Sun Java Development Kit. I had kept my signed column on the company's internal technical newsletter since the second year until I quit.

Trained new technology to current and new programmers and systems engineers inside the company. Trained topics include Visual Basic, Microsoft Access 2.0/97, Oracle PL/SQL and Microsoft T-SQL.

Researched and answered many questions from systems engineers who have their own projects, about what/how/why of technical questions, specifically about Microsoft technologies.

RECENT PERSONAL PROJECTS

CERTIFICATION

EDUCATION

Bachelor of Liberal Arts, International Christian University Tokyo, 1994
Major: Communication/Journalism

HOBBIES

Programming and debugging, biking, running, eating, watching movies

LANGUAGES

Japanese and English (TOEIC 935, 2002)

Have worked for a team based in Seattle, WA (I was the only member remote).

Working for software engineering team distributed internationally.