Printable Version of this PageHome PageRecent ChangesSearchSign In

About Me (梅澤真史)

梅澤真史(Umezawa Masashi)


Smalltalkとオブジェクト指向一筋にやってきました。アジャイル系プロセスの経験も豊富です。2003年度IPA未踏ソフトウェア創造事業 スーパークリエータとして認定されています。

コンサルティング、システム開発

  • Agile Process(XP, Scrum等)のプロセス・コンサルティング
  • UMLのモデリング・コンサルティング
  • オブジェクト指向システムのアーキテクチャ・コンサルティング
  • オブジェクト指向システムのリファクタリング・コンサルティング
  • Smalltalk (Squeak,Pharo,VisualWorks,Amber), Java, C#, JavaScript, Objective-C等によるシステム開発
  • 開発支援ツール(Agile Process支援、ユースケース管理など)のプロダクト開発
などが行えます。ご用命の方はご連絡ください。法人契約も可能です。

職務経歴(Resume)


[Business Career]
  • Osaka Gas Information System Research Institute (OGIS-RI), 1994-2001
  • Mamezou Inc., 2001-2005
  • Blue Plane (Freelance), 2005-2007
    • VisualWorks (Smalltalk) product support (3 years)
    • VisiBroker (CORBA ORB) product support (2 years)
    • Object-Oriented software development/consultation (15 years)
    • Trainer of Smalltalk, Java and distributed computing (4 years)
  • SoftUmeYa (CEO,CTO), 2008-
    • Tech lead and agile process consultation(14 years)

[Experiences]
  • Develped highly customizable Wiki system (Scallion)
  • Developed Web-based rental equipment maintenance scheduling system
  • Developed Web-based global auction system for used machines
  • Developed Web-based global marketplace for used machines
  • Developed Scrach clone for iPad (Pyonkee)
  • Developed Croquet-based 3D collaboration platform
  • Developed Web-based learning tool (connected with ontology)
  • Developed device control system in Java (using CORBA)
  • Developed CORBA performance evaluation toolkit (C++)
  • Localization of DistributedSmalltalk
  • Localization of Objectivity/Smalltalk (OODB)
  • Developed Rose/Smalltalk (OO-CASE) Japanese version
  • Developed EJB framework for order system
  • Developed courseware of distributed computing and advanced Java
  • Defined specification of ORB for car area network.
  • Developed prototype IDE for car ORB (Squeak)
  • Developed car-navigation system prototype (Squeak)
  • Developed OS prototype for home appliances (Squeak)
  • Developed virtual collaborative desktop for children (Squeak)
  • Developed sharable programming enviromnet for pair programming (Squeak)
  • Developed UPnP stack (Squeak)
  • Developed Blog and Wiki in Seaside (Squeak)
  • Developed Ontology modeling tool (Squeak)
  • Developed OSPF/CSPF routing simulator
  • Developed LSP discovery tool (Java)
  • Developed Demo platform of car cockpit (C#)
  • Developed Rule engine based task scheduling tool (Squeak)
  • Helped the development of 3D collaborative platform (Squeak, OpenQwaq)
  • Developed iOS visual programming environment Pyonkee
  • Developed Streaming player dTV (iOS, UIKit, Objective-C)

[Technical Skills]
  • Programming Language: Smalltalk, Java, JavaScript, TypeScript, Swift, Objective-C, C++, C#, C, Groovy, Lua
  • Database: PostgreSQL, Oracle, Objectivity (OODB), GemStone/S, Firebase Cloud Firestore, Neo4j, MongoDB
  • Distributed Computing: REST, CORBA, SOAP
  • Middleware: Redis, Kafka, Tarantool, Vert.x
  • Protocols: OSPF, RTP, SIP
  • Web Development: Seaside, OpenResty, VueJS, jQuery, LESS, SCSS, webpack
  • Search Engine: Solr, Elasticsearch
  • Cloud Platform: AWS, Google Cloud, Firebase
  • Container Infrastructure: Docker, Kubernetes
  • Modeling: UML, Booch
  • Development Process: XP, RUP, Kanban, SCRUM
  • TOEIC 910

[Resume Documents]

Last modified 1 June 2023 at 12:42 pm by ume