Download PDF

Summary

Senior Software Engineer and Engineering Manager with 15+ years experience in architecture, design, development, testing and maintenance of numerous desktop, web, mobile, and embedded software applications. Highly dependable and productive developer and manager, with excellent diagnostic skills and emphasis on best practices and designing for reuse.

Accomplishments

  • Selected as the first technical hire for KleerMail in 2015, quickly building a cross-functional team consisting of 4 senior engineers, establishing a robust in-house engineering capability. Proceeded to deliver high quality software solutions precisely on schedule and budget, providing reliability and predictability of technical execution, thus enabling a smooth and confident market entry.
  • Featured in Draper Laboratory 2007 annual report (http://draper.com/Documents /AR_2007.pdf)for technical leadership and development contributions to the Joint Precision Airdrop System Mission Planner (JPADS-MP)
  • Developed custom Windows desktop application framework (DSCAF) for Graphical User Interface (GUI) development at Draper, incorporating many well-known design patterns (MVC, Observer, Factory) and best practices, slashing development times and improving code quality and reliability.

Work History

Jan 2015Present

Director of Engineering

KleerMail

Responsible for leading the KleerMail engineering team in product architecture, design, implementation, testing, delivery and maintenance of our Software-as-a-Service (SaaS) platform.

  • Leverage my diverse experiences and best practices to ensure scalability and effectiveness of the platform for Enterprise clients and our strategic partners
  • Maintain rigorous development standards and protocols for the team
  • Implemented a robust Continuous Integration (CI) pipeline to ensure high product quality, efficiency of execution, and predictability of outcomes
  • Work closely with Product Management and Business Development on product design, features, and feedback, and help to constantly improve the way we work by incorporating new technologies, processes, and cloud services
May 2003Dec 2014

Senior Software Engineer

Draper Laboratory

Led the development of desktop and mobile software applications for the defense industry and the intelligence community. As a Software Task Leader and Technical Director, I oversaw and contributed to the development of numerous successfully fielded systems still in use in various theaters of conflict. I also served as the Software Architect for the Joint Precision Airdrop System Mission Planner (JPADS-MP), an on-board aerial delivery planning application for increasing the accuracy and stand-off distance of guided and ballistic parachutes.

Task Leader, Architect, Developer - "Paranavsys"

Led a team of 6-8 engineers in development of an Android-based system for paratrooper navigation and situational awareness. Spearheaded architectural and algorithmic design, mentored junior developers, and coordinated all design and development activities. Employed Agile methodologies, acting as Scrum master, using Atlassian Jira/Jira Agile for project management.

Task Leader, Embedded and GUI Software Engineer - "Maelstrom"

Software task lead and sole developer for embedded audio collection system and accompanying configuration & control GUI for the Special Programs office. Embedded application written in C for an Atmel XMEGA MCU, interfacing with an FPGA for high-speed, low-power data capture, and a TI DSP for USB data transfer to C&C GUI. GUI written in C# using the .NET framework v3.5 and leveraging DSCAF. Both products delivered ahead of schedule and under budget.

Technical Director, Software Task Lead, Software Architect and Developer - “Smart Actuators”

Developed a fieldable Anrdoid-based system for mobile configuration and control of embedded sensor systems using Wi-Fi and host-mode USB connections (required device rooting and use of Android NDK). Responsible for all aspects of technical task execution including budgeting, staffing, task planning and monitoring, software architectural design, software development and testing, oversight of hardware and packaging design and production, formal test execution and diagnosis, and customer status reporting.

Desktop Application Developer, Special Programs

Principal engineer responsible for all aspects of user interface design and development of Windows-based configuration and control applications for embedded sensor devices. Working independently and in small teams developing multiple, mature desktop Graphical User Interface (GUI) applications using .NET/C# for fieldable surveillance systems for the special programs office.

Sep 2010Dec 2014

Web and Mobile Software Developer

Independent Consultant

Bellow (June 2014 - December 2014)

Developing an Android app and accompanying RESTful RoR web service w/JSON API for peer-to-peer video-conferencing. Load-balanced, autoscaling web service hosted on AWS, using RDS for database tier (Postgres), and Amazon SNS for mobile push notifications.

InvestorSpeak (April 2013 - May 2014)

Developed a prototype, semi-public social network to facilitate communication among institutional investors. Prototype capabilities included registration, user profile creation, avatar upload/edit, searching for users, creating connections/friends, direct-messaging users, a global activity feed, status updates, web link sharing (with preview), and accessing a companion "help desk" portal using SSO. Website built with Ruby (v1.9.3) on Rails (v4), Twitter Bootstrap, secure authentication, RSpec/Guard for automated testing, and jQuery/AJAX for dynamic behavior. Hosted on AWS Elastic Beanstalk with RDS (MySQL), Cloudfront asset distribution, and SES for bulk/transactional emails.

RentSimple (July 2011 - April 2013)

Provided website development consulting services to a real estate startup based in Boston. Assisted client in defining and refining requirements, UI design, and project management using Agile tools. Implemented the site using a Ruby on Rails/Apache/Passenger/MySQL stack and deployed to Amazon EC2 with S3 for storage.

1st & Goal Software, LLC (October 2010 - July 2011)

Mobile app development for Android. Produced free and paid versions of a leading app for Secret Santa gift exchanges (https://play.google.com/store /apps/details?id=com.firstandgoalsoftware.MySecretSanta&hl=en)

Education

Sep 2002May 2003

M.S. in Computer Systems Engineering

Boston University

Communications & Networking Concentration

Sep 1998May 2002

B.S. in Computer Systems Engineering

Boston University

Magna Cum Laude

Winner, best Senior Design Project for the "Technowand"