John G. Gray

314 E Main St, Ste 1    Newark, DE 19711    (302) 224-2475

Software Architect

Computer Scientist / Senior Software Engineer / Project Manager

Accomplished software engineer. Highly skilled in requirements design, software engineering and project management. Adept with many programming languages and platforms. Proactively manages time and budgets to exceed client expectations. Motivated to extend knowledge to more efficient and powerful technologies.

Languages: C/C++, C#/.Net, Java, Perl, JavaScript, JSP,DHTML, HTML, XML, more

Tools: Visual C++, NetBeans, Eclipse, Apache, BoundsChecker, Lex, Perl, Yacc, more

Systems: Win XP/Vista/7/Mobile, Linux, Unix, MacOS, Android, iPhone, more

Career Highlights

President / Senior Software Engineer 1995-present

AgoraNet, Inc. - Newark, DE

Senior Software Engineer 1996-1997

Blair Computing Systems, Inc. - Newark, DE

Independent Consultant 1994-1996

Senior Application Programmer / Analyst 1989-1996

Center for Applied Science & Engineering Laboratories, University of Delaware


UNIVERSITY OF DELAWARE - Newark, Delaware 1990

M.S. in Computer Science

UNIVERSITY OF DELAWARE - Newark, Delaware 1988

B.S. in Computer Science