Joseph Southwell
Software Engineering Manager at SMA Technologies- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
Microsoft Certified Professional TCP/IP
MicrosoftJan, 2001- Nov, 2024 -
AIX 4.1 Certified System Administrator
IBM
Experience
-
SMA Technologies
-
United States
-
Software Development
-
100 - 200 Employee
-
Software Engineering Manager
-
Dec 2021 - Present
I manage The Integrations Team. We are responsible for integrations between SMA Technologies OpCon Scheduler and other products. I manage The Integrations Team. We are responsible for integrations between SMA Technologies OpCon Scheduler and other products.
-
-
-
Serengeti Systems Inc.
-
Remote
-
Lead Software Engineer
-
Jan 2006 - Dec 2021
Lead Developer for small development team - C++ Spirit based parser and vm for custom domain specific scripting language - Client and server network protocol stacks for SFTP, HTTP, and FTP in C++ using ASIO - Windows ActiveX/COM servers packaged in both EXEs and DLLs in C++ using ATL - C# UIs that make use of C++ developed COM servers - MSI Installers using both InstallShield and WiX - Device drivers for AIX, Windows, and Linux in C - Specialized web server, associated client, and Outlook Add In (C#) Show less
-
-
-
Tocquigny
-
United States
-
Advertising Services
-
1 - 100 Employee
-
Web Developer
-
Aug 2003 - Dec 2005
System Administrator and Web Developer - Administered the in house TCP/IP network - Java Servlet development for in house reporting tools for Dell - PHP development on Dell's public sector sales web site System Administrator and Web Developer - Administered the in house TCP/IP network - Java Servlet development for in house reporting tools for Dell - PHP development on Dell's public sector sales web site
-
-
-
Serengeti Systems Inc.
-
Austin, Texas Area
-
Software Engineer
-
Jan 2002 - Aug 2003
Software Developer hired to create new license management software package. - The financial situation changed and the project was cancelled. - I continued doing part time system administration for them until I was rehired to full time in 2006 Software Developer hired to create new license management software package. - The financial situation changed and the project was cancelled. - I continued doing part time system administration for them until I was rehired to full time in 2006
-
-
-
United Devices
-
Software Development
-
1 - 100 Employee
-
Systems Analyst
-
Jul 2001 - Dec 2002
Technical manager for grid.org internet cluster - Managed developer intern - OpenGL screen saver displaying ligands being tested against protein binding sites (grid.org) in C++ - Grid computing job submission and management UI in Java - Parsing and managing inbound result sets from over 1 million grid processor clients in Perl Technical manager for grid.org internet cluster - Managed developer intern - OpenGL screen saver displaying ligands being tested against protein binding sites (grid.org) in C++ - Grid computing job submission and management UI in Java - Parsing and managing inbound result sets from over 1 million grid processor clients in Perl
-
-
-
ClearCommerce
-
Software Development
-
Software Engineer
-
Oct 1999 - Jun 2001
C/C++ Developer on HP/UX and Windows - Credit card processing application protocol stacks in C on HP/UX - Maintenance of card processing and fraud prevention platform for CardService International in C/C++ C/C++ Developer on HP/UX and Windows - Credit card processing application protocol stacks in C on HP/UX - Maintenance of card processing and fraud prevention platform for CardService International in C/C++
-
-
-
-
Systems Analyst
-
Jan 1998 - Oct 1999
Systems Analyst in support of the Computational Visualization Center - Developed management application for visualization mesh database - Technical editor on grant proposals - Provided technical guidance on the design of new building wide graphics distribution and switching system. - Administered Advanced SGI NUMA based super computers running IRIX operating system Systems Analyst in support of the Computational Visualization Center - Developed management application for visualization mesh database - Technical editor on grant proposals - Provided technical guidance on the design of new building wide graphics distribution and switching system. - Administered Advanced SGI NUMA based super computers running IRIX operating system
-
-
-
IBM Tivoli Software
-
Austin, Texas Area
-
Support Engineer
-
Feb 1997 - Jan 1998
Level 3 Support for IBM Tivoli WorkFlow Scheduler (Maestro) Level 3 Support for IBM Tivoli WorkFlow Scheduler (Maestro)
-
-
-
The Merlin Group
-
IBM Austin
-
Contractor
-
Jun 1995 - Feb 1997
AIX System Administrator and Support Technician AIX System Administrator and Support Technician
-
-