Boris Gaber

Software Engineer at Tulip Interfaces
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Boxborough, Massachusetts, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Software Development
    • 200 - 300 Employee
    • Software Engineer
      • Mar 2023 - Present

    • United States
    • Software Development
    • 700 & Above Employee
    • Software Engineer
      • Mar 2022 - Dec 2022

    • United States
    • Hospitals and Health Care
    • 200 - 300 Employee
    • Principal Software Engineer
      • Sep 2019 - Feb 2022

      Westford, Massachusetts Built a team and led the implementation of a critical integration with a clinical partner. Architecture, design and hands-on development of synchronous and asynchronous interfaces enabling a new line of business that allowed the company to add hundreds of patients and thousands of prescriptions. (Python, Django, DRF, AWS). Built a team and led the implementation of the multi-tenancy initiative in the core pharmacy product. Ground-up architecture, design and development of… Show more Built a team and led the implementation of a critical integration with a clinical partner. Architecture, design and hands-on development of synchronous and asynchronous interfaces enabling a new line of business that allowed the company to add hundreds of patients and thousands of prescriptions. (Python, Django, DRF, AWS). Built a team and led the implementation of the multi-tenancy initiative in the core pharmacy product. Ground-up architecture, design and development of a new concept in a business-critical system. Threat modeling and implementation of object-level access control on top of an existing code base in production. (Python, Django, DRF, AWS) Led the team building microservices that support work prioritization for pharmacy agents. Autonomous team responsible for its own backlog, process, architecture, development, QA, deployments and operations. Hands-on development of initial service structure and new features. (Python, Django, DDD, CQRS, DRF, AWS, ELK, Datadog, Kubernetes, Terraform) As a member of the company-wide architecture council, reviewed the designs of new systems built to support emerging business initiatives. Participated in evaluating new technologies and platforms. Developed libraries and frameworks utilized across the engineering organization. Show less

    • Ireland
    • Technology, Information and Internet
    • 700 & Above Employee
    • Principal Software Engineer
      • Mar 2015 - Sep 2019

      Waltham, MA Led a small team building microservices that supported onboarding and management of manufacturers on Cimpress’ Mass Customization Platform. Fully autonomous team responsible for its own backlog of work, selection of technologies, architecture, development, QA, deployments and operations. The services were both UI and API (RESTful JSON) and were built mainly in JavaScript with Node.js for the back-end, React (Flux/Redux) for the front-end, DynamoDB as datastore. The team managed its own… Show more Led a small team building microservices that supported onboarding and management of manufacturers on Cimpress’ Mass Customization Platform. Fully autonomous team responsible for its own backlog of work, selection of technologies, architecture, development, QA, deployments and operations. The services were both UI and API (RESTful JSON) and were built mainly in JavaScript with Node.js for the back-end, React (Flux/Redux) for the front-end, DynamoDB as datastore. The team managed its own infrastructure on a separate AWS linked account - AWS Lambda, S3, API Gateway, CloudFront, Route 53, DynamoDB. Deployments with GitLab and CloudFormation. Operations - Sumo Logic, New Relic, AWS CloudWatch, AWS XRay, PagerDuty. Analytics - Google Analytics, FullStory. Daily hands-on development of new services and features. Cross-organization collaboration to support new business and technical initiatives. Responsible for implementing agile development process in the team. Backlog management, estimation, sprint planning, reviews, daily stand-ups. Worked closely with product owners and interacting with users and other stakeholders. Career management and mentoring for a number of direct reports both on the immediate squad and other teams. Show less

    • United States
    • Software Development
    • 1 - 100 Employee
    • Senior Software Architect
      • Mar 2013 - Mar 2015

      Lexington, MA Lead architect on the virtualization team. Responsible for the architecture and design of the virtualization plug-in for Ipswitch's flagship Network and Server Monitoring product. The server side of the system consisted of multiple C#/.NET-based services communicating through a service bus (SOA). The client side was a single-page web app written with Ext JS. Client/Server communication was done using JSON and RESTful API's (Microsoft WebAPI/OData). Pluggable architecture utilizing MEF and… Show more Lead architect on the virtualization team. Responsible for the architecture and design of the virtualization plug-in for Ipswitch's flagship Network and Server Monitoring product. The server side of the system consisted of multiple C#/.NET-based services communicating through a service bus (SOA). The client side was a single-page web app written with Ext JS. Client/Server communication was done using JSON and RESTful API's (Microsoft WebAPI/OData). Pluggable architecture utilizing MEF and Unity IoC. Provided technical leadership and mentoring for the team of three software engineers and two QA. Hands-on implementation of key aspects of the system, including D3.js-based maps. Maintained code quality through pair programming and code reviews. As a member of the division-wide architecture team, took part in the architecture and design of the overall Network Monitoring platform. Introduced the organization to Domain-Driven Design (DDD) and Command Query Responsibility Segregation (CQRS). These approaches allowed us to achieve high levels of maintainability, flexibility and testability of the product. Evaluated new technologies and delivered proofs-of-concept and presentations to management and members of technical staff. Served as mentor in the adoption of Scrum by the organization. Actively participated in creating and refining user stories, grooming the backlog, estimation and sprint planning. Show less

    • United States
    • IT Services and IT Consulting
    • 400 - 500 Employee
    • Systems Architect
      • May 2010 - Mar 2013

      Salem, NH Responsible for architecture and design of a new platform for rich internet applications in securities finance domain. The platform was built using Silverlight 5, C#, Prism and Telerik controls. Delivered separation of concerns and testability using MVVM approach, dependency injection with Unity IoC container and Moq mocking framework. As an architect on the infrastructure team, responsible for setting the groundwork for server-side applications supporting the new client-side RIA… Show more Responsible for architecture and design of a new platform for rich internet applications in securities finance domain. The platform was built using Silverlight 5, C#, Prism and Telerik controls. Delivered separation of concerns and testability using MVVM approach, dependency injection with Unity IoC container and Moq mocking framework. As an architect on the infrastructure team, responsible for setting the groundwork for server-side applications supporting the new client-side RIA platform. Designed and developed services utilizing Domain-Driven Design approach and based on Microsoft's N-Layer architecture to achieve flexibility, expandability, maintainability and testability. Architect and ScrumMaster for the team developing the first module for the new RIA securities finance platform. Show less

    • United States
    • Software Development
    • 700 & Above Employee
    • Software Architect
      • Nov 2006 - May 2010

      Needham, MA Responsible for architecture and design of a new generation of Grasshopper software suite. Ground-up redesign of multiple systems including Web applications, services and telephony applications. Led a team of 5 developers working on multiple web applications. Hands-on development of the most fundamental and complex application aspects.

    • United States
    • IT Services and IT Consulting
    • 400 - 500 Employee
    • Senior Software Engineer
      • Jan 2004 - Nov 2006

      Salem, NH Principal contributor to the middleware layer of the class leading stock loan web application. Responsible for system analysis and design for a major industry initiative resulting in a completely new revenue-generating application.

    • Financial Services
    • 500 - 600 Employee
    • Software Engineer
      • Jan 1999 - Jan 2004

      Boston, MA Designed and developed multiple document processing, storage and delivery applications in a new financial research software suite.

    • Software Engineer
      • Jan 1998 - Jan 1999

      Concord, MA

Education

  • Northeastern University
    M. S, Computer Science
    1998 - 2001
  • Technion
    B. A, Computer Science
    1994 - 1997

Community

You need to have a working account to view this content. Click here to join now