Michael Soulier
Senior Software Developer @Mitel
Signup · Get unlimited contacts
WORK HISTORY
Senior Software Developer @Mitel
I work as a developer on the Mitel Standard Linux platform, as well as being the design prime for the Mitel Border Gateway and Web Proxy. I have worked on various features for other products, including Java and Tomcat integration to MSL, Traffic shaping over an IPSec VPN, and as a general Linux consultant internally. I have also implemented desktop applications portably across various platforms.My latest challenge is in taking the Mitel Border Gateway into the cloud via Kubernetes on GCP, and then on into Azure, AWS, etc.
EDUCATION
University of Windsor
BEd, Education
McMaster University
BSc, Computer Science, Physics, Education
McMaster University
BSc Honours, Computer Science
SKILLS
ABOUT MICHAEL SOULIER
My resume/CV is here: I am a professional software developer, who has been in the industry of software development for over twenty years, starting with Nortel as my first job out of University, and eventually moving to Mitel, working on developing and porting VoIP applications on the Linux platform. I specialize in Unix systems programming and Web applications, primarily, but I have dabbled in many things and I learn quickly. I believe in developing applications in such a manner that the company that I work for maintains their right to choice of tools and platforms in the future. My choice of tools such as Perl, Python and Go demonstrate that portability and lack of “lock-in”, although I have happily developed in C/C++ and maintained the same values. I believe in doing the job right, and standing up for quality, constantly learning to discover new ways to develop software in the most cost-effective manner possible, while not sacrificing that quality. I have seen many examples of software done, “the wrong way”, with the wrong tools and the wrong values. I draw on those examples of what not to do on every new project. Feel free to contact me at any time, and thank you. Specialties: Linux development, Web development, TCP/IP Networking, AJAX, Web services (SOAP, XML-RPC, REST), Perl, Python, Go, PHP, Ruby, Django, Ruby on Rails, Java, C/C++, JSP, MySQL, PostgreSQL, Sqlite, Unix Systems Programming, Web development, Team Management, Unix System Administration, Computer security, Cryptography, Docker containers, Kubernetes. I am learning Rust but not yet use it regularly. In my space Go is more appropriate.
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.