Post Job Free

Resume

Sign in

Manager Software Engineer

Location:
Coraopolis, PA, 15108
Posted:
February 16, 2017

Contact this candidate

Resume:

RICHARD STEWART

724-***-**** (Pittsburgh, PA)

acyu5l@r.postjobfree.com

Qualifications Summary

• Senior Software Engineer with 20+ years experience specializing in object-

oriented design and programming

• Actively participate in all phases of SDLC

• Work well in a team environment and have excellent communication skills

• GUI expert with 10+ years experience (Qt, Native Android and Ilog Views)

• 20+ years experience with C++, C and Java

Professional Experience

Alz Care Labs (Pittsburgh, PA) July 2015 - current

Environment: Java, Android Studio, XML, SCRUM, Jira, Google APIs

Implementing FindMe, an Android app used to help track people with Alzheimer's

Disease or other forms of Dementia. Learned native Android java and interfaced with the

Google Maps and Directions APIs. Work in an Agile environment with SCRUMS,

Kanban and Jira. Interface with a RESTful API to get data from the backend.

Intelligent Portal Systems (Pittsburgh, PA) May 2014 - Feb 2015

Environment: C++, Qt, Python

Researched possibility of replacing a Python front end with a Qt C++ front end.

Forte Design Systems (Pittsburgh, PA) Nov. 2002 – Feb. 2014

Environment: C++, C, Qt, QtCreator, HTML, Javascript, Perl, Linux

Contributed to a very successful startup company acquired in 2014. Helped modify

QtCreator GUI into a specialized IDE using Qt C++ classes. Participated in weekly

engineering meetings and gave slide show presentations. Managed the software release

process. Helped create the regression infrastructure using HTML, Javascript and Perl.

Acted as QA manager for the Cynthesizer product. Setup Squish regression testing.

Personity, Inc. (Pittsburgh, PA) Nov. 2001 – April 2002

Environment: C++, UML, STL, WML, WAP, XML, Java, Visual C++, Win 2000, Unix

Helped develop a WAP server that uses platform independent C++ code to generate

WML code for WAP enabled phones. Participated in code reviews, scalability meetings

and helped optimize the software. Provided technical leadership to junior engineers.

CTEK (Santa Clara, CA) Oct. 1997 - June 2001

Environment: C++, Ilog Views, UML, Unix (Sun Solaris), RogueWave

Helped design and develop an engineering/development tool used in the satellite industry.

Improved the performance of loading an object model by a factor of 100. Mentored other

developers in object-oriented design and programming. Implemented generic drag/drop

capabilities across the entire application.

Resume of Richard Stewart Page 1

INTEL (Santa Clara, CA) Dec. 1997 - March 1998

Environment: C++, Ilog Views, UML, Visual C++, Windows NT

Hired by Ilog to work as an independent Ilog Views Consultant. Worked in a software

development team to encapsulate Ilog Views code. Acted as GUI lead and answered Ilog

Views support questions from team members. Participated in weekly code reviews.

Ilog Views Consultant (MD, CA, FL) June 1996 - Sept. 1997

Environment: C++, Ilog Views, UML, Unix, Perl, RogueWave

Worked on four separate Network Management Systems. Implemented advanced map

and graph dialogs. Provided training to personnel, including hands-on instruction on the

functionality of Ilog Views and the code structure.

COMSAT (Clarksburg, MD) Jan. 1993 - May 1996

Environment: C++, Ilog Views, UML, Unix (Sun Solaris), Perl

Helped design and implement a Satellite Network Management System. Designed the

object model. Participated in the full SDLC of the project. Developed the underlying

interface to a Local Area Network and all GUI dialogs. Designed and implemented

several advanced GUI dialogs including multiple views of a graph representing network

equipment status and activity.

Environment: Lisp, C, UML, Unix (Sun Solaris), Sybase, SQL, Ilog Masai

Worked on a Vessel Traffic System Simulator. Participated in all phases of the project.

Worked closely with the client while designing the software. Designed and developed the

GUI and underlying network interface to processes distributed among eleven Sun

workstations. Worked in France and the Netherlands.

Technical Skills Summary

• GUI Libraries: Qt C++, Native Android SDK, Ilog Views

• Languages: C++, C, Java, XML, HTML, Javascript, Perl, Lisp, Python

• OO: SDLC, UML, OOAD, OOP, Object Modeling Lead and Manager

• Tools: QtCreator, Android Studio, Squish, Emacs, Jira, AgileZen, bugzilla, CVS,

Valgrind, gdb

• Platforms: Linux, Windows, Unix (Solaris, HP-UX, IBM AIX)

Training

Programming with Qt given by KDAB - August 2012 - 40 hours

Education

BS Computer Science / Math from Carnegie Mellon University - Graduated: Fall 1992

Resume of Richard Stewart Page 2



Contact this candidate