Peter DiMaria

Software Engineer

Contact

Contact Via LinkedIn

Contact Via LinkedIn

peterdimaria.com

Boston, MA


Education

Computer Science

Boston University

Bachelor of Science
Graduated 2018

Psychology

Northeastern University

Bachelor of Science
Graduated 2013

Languages & Tech

Python

Django

Java

SQL

C#/.Net

JavaScript

Postman

Git

Linux

AWS

PyTest

JSON/XML


Skills

Quality Assurance

Management/Leadership

Communication/Documentation

Client Relations

Agile Methodology

Automation

Database & Data Analytics

Reporting/Visualization

Electronic Trading & FIX

Compliance/Auditing

Conflict/Issue Resolution

Project Management

Jira/Confluence

Artificial Intelligence/AI


Social Media

LinkedIn

GitHub

Email Me

Profile

Experienced Software Engineer with over 10 years of experience in software development, data engineering, and quality assurance across diverse industries including Healthcare, Fintech, Insurtech, Database/Data Warehousing, Manufacturing, and B2B Marketing. Proven ability in building robust applications, managing complex data systems, and leading cross-functional teams to deliver high-quality solutions. Strong knowledge of Python, SQL, Django, C#, and AWS to develop and optimize a wide range of products and services, ETL processes, CI/CD, quality assurance, security, and user experience. Strong background in project management, client relations, and mentoring, with a commitment to continuous learning and technology innovation. US citizen and authorized to work for any employer. Open to relocation.

Work Experience

Principal Software Engineer

July 2022 – Present

Continuum Digital Services

Client-based CRM, Email, & Billing solution focused on Healthcare and Home Care
  • Code primarily in Python, Django, PostgreSQL, and HTML/CSS/JS for our applications and services
  • Utilize PyTest, Selenium, Postman, and TestRail for testing and quality assurance infrastructure
  • Our cloud infrastructure consists of AWS for hosting, S3 for data storage,
  • Airflow for data orchestration/batch jobs, SNS/SQS for messaging/queuing, and Cloudwatch for logging/alerts
  • Developed and managed data architecture, storage, and pipelines using PostgreSQL, Airflow, and Python for healthcare and healthtech applications
  • Implemented complex ETL pipelines to push, collect, clean, and integrate batch data from various sources such as insurance agencies, healthcare providers, clients, and end-users
  • Nurtured and maintained client relations managing all support, communication, deliverables, documentation, strategy, planning, reporting, and project implementation
  • Oversaw multiple long-term projects, responsible for team meetings, and scrum master for the team
  • Mentored, managed, advised, and assisted other members of the team providing code reviews, pair programming, resource allocation, and career growth paths
  • Collaborated with cross-functional teams to understand data needs and deliver solutions

QA MAnager

Nov. 2021 – July 2022

Talage, Inc

InsurTech co. providing SaaS Products, Client Integrations, & Insurance Solutions
  • Head of QA, Scrum Master, and liaison between departments responsible for communication, planning, and team management
  • Built the QA Dept from the ground up, created manual & automation testing procedures & documentation, and established the testing framework
  • Hired, trained, and managed engineers to the QA Team both locally and offshore/international, coordinating different time zones for all team members
  • Monitored and managed the production environment through AWS Cloudwatch, triaged any issues, documented and communicated to stakeholders, and pushed bug fixes and all code releases
  • Facilitated our partnerships with third-party vendors and created our end-to-end and API testing automation framework from scratch
  • Managed client integrations through our API, oversaw all testing methods for new & legacy code, and managed all software releases & bug fixes
  • Monitored and managed the production environment, triaged any issues, documented & communicated to stakeholders, and pushed updates
  • Created and maintained the test automation codebase for unit, regression, performance, and integration testing for our web and API applications
  • Provided data collection, visualization, security, permissions, and reporting for our client’s data in our applications, dashboards, and imports/exports utilizing Snowflake
  • Leader and individual contributor focused on fixing bugs, testing new features, and writing automation primarily in Python, JavaScript, MongoDB, and Postman

Software Engineer in Test

June 2019 – Nov. 2021

SS&C Eze Software Group

FinTech co. providing Enterprise Financial Products & Services
  • QA lead ensuring accurate data, issue resolution, new features, support, documentation, reporting, testing, and automation
  • My team focused primarily on electronic trading for large hedge funds and asset managers for our Order Management System (OMS) tool utilizing Microsoft SQL server, C#/.Net & for desktop and Azure for web
  • Developed and managed our products, new and existing functionality, automation, and client requests
  • Stored, secured, validated, and analyzed highly confidential client data, transactions, portfolios, audits, and other intellectual property
  • Developed testing frameworks and ensured data accuracy and compliance in financial products
  • Ensured FIX protocol connections and all electronic trading data was valid, cleaned, secured, and properly stored utilizing Azure and Snowflake for large data workflows and pipelines
  • Provided unit, integration, component, UI, API, performance, regression, and ad hoc testing via C#/.Net, Python, SQL, SSMS, Azure, MSTest, ServiceNow, and TestRail
  • Gathered requirements, allocated resources, and set expectations, timeframes, and deliverables with clients and internal stakeholders
  • Extensive experience with Order Management Systems, FIX Protocols, Portfolio Management, Compliance/Risk, Modeling/Analytics, Trade Execution Management, and multiple asset classes such as stocks, bonds, FX, and algos

Data Engineer

July 2017 – June 2019

MeritB2B

Data Driven B2B co. focused on Performance, Compliance, & Technology
  • Provided setup, design, collection, analysis, segmentation, loading, and management of client data and databases
  • Point of contact for clients providing data, solutions, documentation, and reporting
  • Lead new projects and database setup, established and maintained client relations, gathered requirements, implemented new or requested functionality, and delivered client data via manual and automated processes
  • Used Python and SQL scripts to gather, clean, analyze, organize, format, segment, normalize, visualize, and deliver data
  • Oversaw database design, architecture, security access, storage, file transfers, and resource allocation for relational and non-relational databases
  • Established and maintained client relations, providing excellent service and expertise, acquiring new business, and budgeting for our data and services
  • Contributed to building client portals, database access, file transfer protocols (FTP), optimizing ETL scripts, and data formatting/translation for client systems
  • Created new tools, programs, and best practices for faster data gathering, more accurate analysis, improved cleaning methods, and more efficient data delivery

Account Manager

Jan. 2015 – July 2017

IMN, Inc.

SaaS co. providing Sales and Analytical Solutions for B2C and B2B Markets
  • Managed and maintained the sales accounts of my clients, specializing in the FinTech, Finance, and Banking industry
  • First point of contact for new and existing clients, providing excellent service, expertise, and establishing long-term working relationships
  • Designed content, executed marketing campaigns, conducted analysis, delivered reports, and provided support to clients
  • Identified and documented bugs, reported to stakeholders, resolved issues, and provided access, communication, deliverables, and assets to clients
  • Created user templates with HTML/CSS, data transfer and cleaning processes via Python scripts, and SQL databases to store client intellectual property data, confidential email data, and marketing campaign data
  • Executed client marketing campaigns, gathered results, transformed and cleaned data, compiled analytical reports and visualization, and delivered to clients

Data Analyst

Jan. 2013 – July 2014

Accu-Time Systems, Inc.

SaaS co. providing Sales and Analytical Solutions for B2C and B2B Markets
  • Initiated and facilitated new business development to increase our product flexibility and customer appeal, expanding our reach to blue-ocean opportunities
  • Created and managed online advertising efforts through Google AdWords campaigns to increase SEO, brand awareness, and to drive traffic to our website over competitors
  • Assisted with the development of new software release - bug report, UI, aesthetic appeal, and ease of use designed specifically for an out-of-the-box solution targeted toward the end-user
  • Conducted first-hand research of products, influence, satisfaction, and potential new development
  • Implemented marketing methods and sales tactics and improved to better demonstrate company value and product reliability
  • Researched and analyzed competitor companies, product lines, and potential risk. Reported results to manage for better corporate strategy