Software Designer at Osellus Inc.
Toronto, Canada Area
Software Designer at Osellus Inc.
Toronto, Canada Area
Software Designer whose passion for learning new ways to do things, especially in the software business - is narrowly edged out by his passion for food.
Started out with Java/J2EE, worked in .NET/C#, Flex/ActionScript...and in the process realized that it was never about the language but about the framework you build or adopt. Now, I would like to think of myself as a designer and an evangelist in training.
I consciously try to identify domains, patterns and capacity for elegance in whatever I do - inspired by more able and talented predecessors and peers, art and other scientific disciplines.
Current work with Osellus has me working (and interested) in VSTS-based process enactment solutions, RIA design aimed at Flex/Actionscript and other design responsibilities on Osellus's flagship IRIS process automation suite. Working with Osellus has also gotten me intimately acquainted with the process engineering and automation domain. I am also currently trying to get acquainted with DSL, CAB, SCSF among other things.
If there is one thing I would love to find time for, it would be to re-study compiler design and write a language from scratch...because I can.
I have been analyzing, coding and designing for the better part of about seven years and simply aim to be able to respect my own abilities by the time I retire - if there is such a thing.
I haven't let down my colleagues ever and I believe it's very possible to combine a sense of responsibility with a sense of fun - in fact it's the easiest thing in the world given the right set of people!
Design (Largely OOAD, Usual design tools, design patterns), Process Consulting, System Analysis - have defined and managed product lifecycles and iterations from end-to-end, development (Java/J2EE, .NET/C#/COM+, SOA, Actionscript/Flex/AIR, basic C++ skills, excellent OOP)
Other keywords: VSTS, SPEM, DSL, CAB, RIA, SCSF, Rational Rose, RUP