Software engineer with a background in scientific computing and data processing. Some experience in managing a small business, multiple employees, and both development and consulting projects. Have given presentations, written proposals and projects reports, and prepared marketing material. Primary interest is in software engineering to solve challenging and interesting problems.
Software Development Engineer @ Responsible for development of