We provide IT Staff Augmentation Services!

Lead Software Engineer Resume

0/5 (Submit Your Rating)

Boston, MassachusettS

PROFESSIONAL SUMMARY:

  • I am a full - stack software engineer, leader, and strategist. Confidential executing on projects ranging from scalable web services, DevOps lifecycle, and developing a great user experience, the value I bring is in applying my passion for solving interesting problems to multidisciplinary projects.
  • Over the course of my career I have worn many hats developer, researcher, and at times chief cook and bottle washer. This diverse background gives me a unique ability to navigate complex challenges and easily collaborate with individuals in the C-suite, the factory floor, and everywhere in between.

TECHNICAL SKILLS:

Play Framework: Vagrant, Chef, Ansible, Docker

Database: (MS SQL, MySQL, PostgreSQL, NoSQL) .NET Framework

Various: ORM (OpenJPA/Hibernate) Linux (various), BSD

Cloud Platforms: (AWS, CloudFoundry) R, Bash, Python, MATLAB

Spring Framework: (MVC, Data, Cloud, Boot) iOS (Swift)

PROFESSIONAL EXPERIENCE:

Lead Software Engineer

Confidential

Responsibilities:

  • Led the engineering effort for two products: InspectionWorks (IW) Connect and InspectionWorks Insight
  • Connect is a video collaboration tool which provides secure real-time access to NDT (non-destructive testing) inspections from anywhere in the world.
  • Insight is a real-time data analysis platform leveraging Spring, PostgreSQL, AWS (RDS, EC2, S3), Redis, and federated security with OpenID Connect
  • Responsible for the design and implementation of a set of RESTful microservices enabling communication between various IW web applications and embedded systems (WES7, WES8, Linux)
  • Plan, execute, and manage (deployment & security) all production and non-production AWS environments
  • CI with Jenkins, deployment Chef, and Vagrant
  • High availability infrastructure using HAProxy and Amazon ELB
  • Various experiments with container technology (Docker primarily)
  • Responsible for the design and integration of the WebRTC stack in IWC
  • Custom signaling, device command and control, and video negotiation
  • Web and iOS implementation
  • Mentoring junior engineers to produce maintainable, efficient, and testable code

Technologies used include Java, the Play Framework, AWS, Chef, Vagrant, Spring, OpenJPA, and more

Senior Technical Consultant

Confidential, Boston, Massachusetts

Responsibilities:

  • Reviewing existing architectures, services, strategies, and vendors in order to provide recommendations for enhancements and efficiency gains
  • Notable solutions include on-premise data centers to cloud deployments
  • Using various analysis tools (R, RapidMiner Studio) and techniques (text analysis, clustering) to drive decisions based on data yielding faster issue response times and increased productivity
  • Conduct visioning sessions for key strategic areas, (e.g., enterprise collaboration, cloud platform migration, and web analytics) and build an implementation roadmap

Senior Web Application Developer

Confidential, Natick, Massachusetts

Responsibilities:

  • Team lead for MathWorks account, a J2EE application at the heart of all user interactions with MathWorks.com, MATLAB, and MATLAB on the Web
  • Led the development team in the creation of a new J2EE REST Web Service using Hibernate and Jersey to supply web profile data to the Data Warehouse for Marketing Segmentation.
  • Enhanced several aspects of a legacy J2EE SOAP web service used for MATLAB user registration.

Web Solutions Architect

Confidential, Boston, Massachusetts

Responsibilities:

  • Led the development team in the creation of a new Marketing Project Management solution to replace the existing paper-based system. This solution leveraged an HTML + JQuery front-end and a J2EE REST based web service on the back-end. The implementation of this system resulted in a ten-fold improvement (20 - 40 jobs per month to ) in the Marketing department’s project management capability.
  • Upgraded Natixis’ global public website (J2EE on JBOSS) by implementing the back-end data and data access architecture as a REST based web service using Hibernate and Jersey. The new system improved access times with two-tier data caching (Ehcache). This enabled the data to feed to our internal iPad application as well as other internal and external applications.
  • Lead a small team in designing and implementing an iPad application to distribute targeted mutual fund information to our mobile sales users. The application significantly improved user efficiency by eliminating the need to sort through large amounts of information prior to sales meetings.
  • Designed a new .NET workflow solution to replace the previous employee provisioning and termination system, thus eliminating the high error rate of the previous system. This solution leveraged a simple HTML + JQuery front-end and .NET service layer on the back-end.

Senior Solutions Architect

Confidential, Charlestown, Massachusetts

Responsibilities:

  • Streamlined resource planning and scheduling by developing a database driven, workflow enabled, web opportunity management system. The system used the Captaris Workflow engine, .NET, SQL Server 2005, Web Services, and SQL Server Reporting Services leveraging an agile methodology.
  • Integrated several large databases for a major marketing campaign by developing algorithms and software using SQL Server 2005 for information processing.
  • Acted as Lead Developer for the implementation of Microsoft Office SharePoint Server 2007 for a corporate portal application with document management and custom web parts using C#/ASP.NET.

Solutions Architect

Confidential, Cambridge Massachusetts

Responsibilities:

  • Designed, built, and integrated an auction system with full intelligence capabilities using ASP.NET and SQL Server 2005 resulting in an efficient segmentation for marketing campaign.
  • Developed a web application in ASP.NET which simplified and streamlined the customer rewards programs, and the accompanying reporting programs, for several national brands.

Research Programmer/Analyst

Confidential, Needham, Massachusetts

Responsibilities:

  • Built and maintained the image analysis software and accompanying back-end database for engineering research projects using a combination of C, R, and Visual Basic.
  • Developed a resource management system using Microsoft Access, SQL Server, and Visual Basic, allowing managers to efficiently plan ongoing, and future, projects.

Engineer and Equity Partner

Confidential, Providence, Rhode Island

Responsibilities:

  • Implemented acoustical tests for a variety of consumer and professional devices using an Audio Precision System One.
  • Collaborated with an outside consulting firm on a DARPA project to test, build, and deliver a phrase-based translation device (The Phraselator).
  • Assisted in designing, implementing, and maintaining the company website and ecommerce store.

We'd love your feedback!