|
Co-op or other experience and responsibilities
- Software Developer, Seapine Software (3 quarters):
- Fixed C++ software defects in Seapine Software’s Surround SCM product on Windows, OS X, Linux and Solaris.
- Used Trolltech’s cross-platform Qt 4 toolkit to implement new features and fix existing defects in Surround SCM.
- Designed and developed a cross-platform C++ program that runs on Windows, Linux and Solaris to import a Serena PVCS SCM database into a Surround SCM database.
- Performed software quality analysis and regression testing.
- Conducted troubleshooting on applications on Linux, Unix and Mac OS X.
- Perl/PHP Developer, Domainit (3 quarters):
- Redesigned and implementated Domainit's Perl-based registrar connector library as a modular and object-oriented design. This simplified the creation, addition and testing of new connector modules that decreased development time from a week to a day.
- Re-wrote perl libraries to a more modular form using object oriented concepts.
- Updated and improved various PHP-based websites by adding dynamic content pulled from MySQL and Postgres databases.
- Wrote an administrative PHP-based front-end that let users add pictures and other media to their database which then updated their dynamic web pages
Skills/expertise areas
- Programming: C++, C, C#, PHP, Perl, Python, Bash Scripting
- Programming Tools: Microsoft Visual Studio, KDevelop, NetBeans, Sun Studio
- Web Technologies: HTML, ASP.NET, JavaScript, XML
- Web Development Tools: Microsoft Visual Studio, Zend Studio, Quanta, Microsoft Front Page
- Database: Microsoft SQL and Access, MySQL, Postgres
- Operating Systems: Microsoft Windows 3.1/95/98/NT/2000/XP/Vista, Free BSD, Solaris 10, Linux (Gentoo, Fedora Core), Apple OS X
Areas of interest
- Cross-platform programming
- Network programming
- Multimedia programming
Type of project sought
- A feature rich cross-platform SSH client
|