| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidate Candidate's Name
Summary
Diverse background in computer science and natural science, with extensive experience in Java application programming, distributed computing
and web programming using a number of web development languages and frameworks. He is looking for a research and development job that
will exercise his technical software engineering skills.
Employment
East Syracuse, N Y
Saab-Sensis
Software Engineer Jun 2017 to Mar 2019
Designed and implemented an FAA training system and authoring system for instruction in the architecture, code, building
and maintenance of Saab air traffic control support systems ASSC and ASDE-X. The system allowed content authors to enter
information, including text, figures and tables, using the Dokuwiki-style textual markup. Then a presentation generator program
automatically converted the markup into standalone interactive HTML documentation.
Technologies used: Python, Windows shell scripts, HTML, CSS and Javascript .
Developed expanded functionality for SysMon, Saabs distributed system monitoring tool, which supports a system maintainer by
providing a GUI environment to monitor changes to the health or status of system components and to create site-specific adaptations of air traffic
control systems.
Reworked the existing deploy script for installing/launching SysMon.
o
Extended the backend and frontend functionality to display component version numbers
o
Wrote a file-based caching mechanism for recordings of component data
o
Technologies used (installation/deployment): Linux bash script programming, (backend): XML, XSD, JAXB (tools for automatically
generating Java programs for working with XML documents), Java, Eclipse IDE, (frontend): Angular JS, Javascript, CSS, HTML
Oakland, CA
Decision Patterns
Software Programmer (Remote Contract) Sep 2012 to Mar 2016
Developed applications in VBA, Python, R, MySQL and Linux shell scripts. Worked on web-based data mining, RESTful web
services, Excel add-in. Contributed to open-source R library.
VBJSON is an Excel add-in that gave an Excel user live access to a RESTful web service for numerical processing. Using
VBJSON, a user can select an Excel table to be uploaded to a web service for processing, and the result would be returned as an Excel
table.
Technologies used: Visual Basic for Applications, JSON, R, RESTful web services
Ithaca, NY
ATC-NY
Principal Scientist Apr 2002 to Feb 2012
System designer and architect for MetaSAFE: an environment for recording, documenting and validating the reasoning
behind security decisions.
Designed data structures in Java for recording a security argument, and Java code for validating those arguments.
Implemented Java GUI interface for creating, displaying and editing security arguments.
Wrote Java code to interface with web services for data used in security arguments.
Designed and implemented prototype research systems using Java, SOAP-based web services, RDF and XML.
Wrote winning research proposals, extensive technical documentation for SBIR research grants.
Worked in the elds of distributed computing and computer security.
Technologies used: Java running on Windows, Apache web server, Bouncy-Castle encryption services, Eclipse IDE for Java. SOAP
web services
System designer and architect for PMAF, a framework for managing, searching and ltering pedigree data (history of how data was
produced)
Implemented web services, Java database connection and Java GUI interface, designed RDF representation
Technologies used: Eclipse IDE for Java, Apache web server, SOAP web services
Ithaca, NY
CoGenTex
Principal Scientist Jun 1995 to Feb 2002
Designed and developed EMMA, a system for recording and querying the development history of a complex project.
Developed processing engine and automated HTML generation for Project Reporter, a web-based system that automatically
generated natural language status reports on a large project
Designed and implemented text generation systems using Java, Lisp and C++.
Education
Iowa State University
M.S. in Physics 1985
Northwestern University
B.A. in Physics 1980
Skills
PROGRAMMING LANGUAGES -- PROFICIENT
Java, Python, VBA, JavaScript
WEB DEVELOPMENT FRAMEWORKS
Ruby on Rails, JQuery, Angular JS, RESTful web services, SOAP web services
PROGRAMMING LANGUAGES -- SOME EXPERIENCE
Ruby, SQL, Lisp, C++, C#, R
SOFTWARE ENGINEERING TOOLS AND ENVIRONMENTS
Windows Linux
Git, SVN (version control systems)
MS Office suite
Eclipse IDE
Bash script programming
JIRA project management system
Maven build scripts
TESTING AND DEBUGGING TOOLS
Junit for Java
RSpec and Capybara for Ruby
Pytest for Pthon
DESKTOP COMPUTING SKILLS
Microsoft Word
Excel
Visual Basic for Applications
MS Visual Studio for C#
Contact
Candidate's Name
EMAIL AVAILABLE
PHONE NUMBER AVAILABLE
|