Smalltalk
Monty Kamath's GoodStart
Smalltalk Programming Language Information

Contact Monty

Contact Information
- Contact Monty Here
- View LinkedIn Profile

Background Information

    I was introduced to Smalltalk at a large greeting card company in Cleveland, OH. In Cleveland, I worked on a pilot project where we were mentored by a team of consultants. For this project, we wrote our own object - to - relational mapping framework as well as developing our own GUI framework. Most of what I know about software development, however, I learned from my mentor in Cleveland. My mentor taught me about the virtues of good design and practices involved in writing high quality code.

    While in Cleveland, I was trained by The Object People and Knowledge Systems (KSC) in Smalltalk, Object Oriented Analysis and Design, IBM's VisualAge for Smalltalk, Best Practice Patterns, and Design Patterns. One of the authors of Smalltalk with Style, taught me about Envy and the wide array of browsers that ship with IBM's Visual Age For Smalltalk.

    After leaving Cleveland, I worked in Charlotte, NC at a large bank as a consultant with a large team of developers from a big 10 consulting company on a conversion project. There, we converted a system written in Digitalk Smalltalk to Visual Age. In Charlotte, I participate in the conversion of several hundreds of GUIs to Visual Age Smalltalk.

    I left Charlotte and moved to Kansas City to work as a consultant on a large financial application. My responsibilities, included, mentoring new consultants on current system standards, training and mentoring new Smalltalk developers and business analysts and developing several components of a huge financial system in VisualAge Smalltalk.

    Still in Kansas City, I switched projects and began working on as a consultant on a large insurance application for one of the biggest reinsurance companies in the world. Here, I assisted in trouble-shooting and bug fixing one application, built a small application using my GoodStart framework, and delivered a web application using VisualAge Smalltalk's WebConnect.

    I switched projects in Kansas City again to work as a consultant on a massive telecom project for one of the world's biggest telecom companies. I supported the existing customers while delivering bug fixes and enhancements in VisualWorks Smalltalk.

    After Kansas City, I moved to New Hampshire and worked a contract (and later became an employee) in Massachusetts for a small startup company. I helped develop the second release of a huge network application in VisualWorks Smalltalk. I did some major CORBA work and socket programming. I wrote an FTP client in Smalltalk and a UDP logger like Unix's Syslog.

    After Massachusetts and New Hampshire, I moved back to Cleveland to work at a major insurance company doing VisualAge Smalltalk and specifically working on garbage collection problems and maintenance fixes to an web insurance system written in VisualAge WebConnect. For about 2 years I worked on a C Sharp web application testing tool to do automated web testing.

    Recently, I was rehired by that small startup company (now owned by massive industry leading IT company) and am working in VisualWorks Smalltalk again.

    During my career, I have written IDE enhancements to nearly every Smalltalk dialect. I used Smalltalk to build the entire WikiWeb.com website and product line and to prototype systems for several other excellent Internet companies. I have mentored and taught people Smalltalk using VisualAge, VisualWorks, Smalltalk Express, Squeak and Dolphin. I know several programing languages, but Smalltalk is by far my favorite.

Special Thanks

    I would like to take this opportunity to thank the following people that I have had the pleasure of working with:

    Joseph, Chris, Phil, Joan, Colleen, Snehal, Brad, Jason, Jeff, Kirk, Steve, Mike, Dave, Chris, Jim, Brian, Andrzej, George, Tim, Dan, Angie, Steve, Stephanie, Jackie, Keri, Kirk, Kent, Kevin, Rick, Doug, John, Jon, Eric, Anand, Sangeeta, David, Dave, Rob, Rob W, Mike K., Mark S.


Monty's Friend Sites:    Colic | Gripe Water | Colic Support Group