About Me


Hi, my name is Joseph Little. I am Mechanical Engineer, specialized in the field of multi-body dynamics (MDB) simulation, a sub-diciplines of Computer Aided Engineering (CAE), which involves using physics simulation software to analyze and improve the design of mechanical systems such as vehicles and human musculoskeletal systems

Being someone that had trouble deciding between Software and Mechanical Engineering, I was happy to find there's lots of opportunity and demand for custom code development within the CAE industry. Software packages often have APIs, allow for macro creation and custom GUIs. There's also lots of opportunity for standalone utility development. A large part of my job today doing just that to enable innovative CAE processes.

Of course there is a downside, a myriad of proprietary and/or obtuse API languages and development tools, often with limited help available, and limited support from managerial capacity who's wary of mechanical engineers developing code (often for good reason), just to name a few.

Luckily the industry is trending toward the adoption of Python for API use and many general programming tasks. Python is for all intensive purposes the Genghis Khan of medium/high level program languages. Its easy to learn and type yet supports powerful programming paradigms, has lots of great modules and a very large, helpful user community.

As you can likely tell, I'm a Python fan. This sites is home to some of my personal project and article on scripting and programming. At the moment, its a bit sparse and almost all Python related, though I do have some other topics are in the pipeline, so stay tuned.

Thanks for stopping by!
Joe

Contact


You can reach me at: 

    [first initial][last name]576 at gmail dot com

Or if you use linkedIn you can check out my page and/or contact me there. Feel free to contact me with questions or comments.