Pennsylvania - ET

11+ years of experience

M.S.

Senior Fullstack Engineer

Full Stack Development
Front End / UI Development
Technology Leadership

Technology Stack

Front End

React

TypeScript

Redux

Server

Node.js

Go

Feathers

Python

Elastic Search

C#

Data

MySQL

Kibana

Apache Kafka

SQL Server

Infrastructure

AWS

Docker

Kubernetes

Overview

Bio

M.S. is a seasoned software engineer and entrepreneur with extensive experience in building scalable systems and leading teams in data engineering and software development. He has successfully founded and is currently leading an innovative platform. Over the years, M.S. has held key technical leadership roles, driving data engineering and machine learning operations at a leading education technology company. He has also led the development of real-time applications and data streaming architectures at various organizations, improving operational efficiency and client satisfaction. M.S.’s expertise spans across cloud technologies, data processing, and backend development, making him a versatile and results-driven professional in the tech industry.

Summary

Technologies:
Go, Pub/Sub, Cloud Functions, dbt, TypeScript, React, Redux, FeathersJS, AWS Step Functions, Python, AWS Kinesis, Lambda Functions, Aurora MySQL, Elasticsearch, Kibana, C#, .NET Core, Kafka, Avro, Node.js, Docker, Kubernetes, SQL, IBM WebSphere, Multi-threading, Delphi

Industries:
E-commerce, Artificial Intelligence (AI) and Machine Learning, Fintech (Financial Technology), Healthtech, IoT (Internet of Things), Cybersecurity, Big Data and Analytics

Work Experience

Redacted Company 
Founder
Nov 2022 - Present 

  • Founded and currently leading the development of app, a next-generation platform. 

  • Manage product roadmap, user feedback, and iterate on features to ensure user satisfaction and business growth.

  • Lead a small cross-functional team, overseeing product development, marketing strategies, and operations.

  • Build and maintain relationships with potential partners, investors, and industry stakeholders.

  • Continuously evaluate the tech landscape to ensure Heydai leverages the latest tools, technologies, and trends.

Senior Data Engineer
Scoir, Inc. — Feb 2022 - Oct 2022 

  • Led the end-to-end design and implementation of data pipelines for processing large datasets related to higher education and student admissions.

  • Drove the integration of machine learning models into data workflows, enabling predictive insights for client-facing applications.

  • Managed cloud infrastructure on Google Cloud Platform (GCP) to ensure seamless data operations and storage using BigQuery, Cloud Functions, and Pub/Sub.

  • Collaborated with cross-functional teams to improve system performance and scalability for data processing.

  • Automated key ML Ops tasks, reducing the time spent on model deployment and scaling by 40%.

Tech Lead
Scoir, Inc. — Nov 2020 - Feb 2022 

  • Served as interim engineering manager and technical lead, guiding the Data & Account Management product team in delivering critical product features.

  • Oversaw the architecture, development, and implementation of core product features, ensuring alignment with business goals.

  • Mentored junior engineers, helping to build a high-performing team focused on delivering quality solutions.

  • Coordinated with product managers to define technical requirements and prioritize features.

  • Enhanced system reliability and optimized existing workflows, resulting in a 30% improvement in data processing efficiency.

Data Engineer
Scoir, Inc. — Jun 2020 - Nov 2020 

  • Designed and implemented a proof-of-concept system for streaming MongoDB data to BigQuery, improving data availability for analytics and machine learning tasks.

  • Utilized Go, Google Cloud Pub/Sub, and Cloud Functions to build a scalable and fault-tolerant streaming architecture.

  • Implemented ETL processes and dbt for data transformation, improving the quality and consistency of data pipelines.

  • Collaborated with data scientists to ensure data was prepared and pre-processed for model training and performance analysis.

  • Improved data pipeline processing times by 25% by optimizing query performance and introducing parallelism.

Senior Software Engineer
Picwell — Feb 2019 - Jun 2020 

  • Led the design and implementation of a real-time web application used by insurance clients to manage client onboarding and machine learning pipeline orchestration.

  • Designed and deployed a serverless data streaming warehouse, leveraging Python, AWS Kinesis, and Lambda for scalable data processing.

  • Implemented data analytics features using Elasticsearch and Kibana, enabling clients to visualize and explore their data in real time.

  • Integrated AWS Step Functions for orchestration of complex workflows, reducing manual intervention and increasing operational efficiency.

  • Collaborated with UX/UI teams to design user-friendly interfaces for managing data and workflows, improving client satisfaction.

Senior Software Engineer
eMoney Advisor — Sep 2018 - Feb 2019 

  • Co-led efforts to build a horizontally scalable financial data aggregation platform to handle high-volume transactions for financial advisors.

  • Designed and implemented Kafka-based messaging systems to ensure reliable, real-time data integration across the platform.

  • Developed microservices using .NET Core and Node.js, streamlining deployment processes and enhancing platform performance.

  • Implemented a robust API layer using RESTful services and integrated with various third-party financial data providers.

  • Led troubleshooting and performance optimization efforts, achieving a 40% improvement in platform throughput and stability.

Software Engineer
eMoney Advisor — Jun 2015 - Sep 2018 

  • Led the development of major features for the financial data aggregation platform, focusing on scalability, reliability, and security.

  • Utilized C#, .NET, and SQL Server to build and maintain backend services, ensuring the platform could handle large-scale data processing.

  • Worked closely with business analysts to gather requirements and ensure alignment between technical capabilities and client needs.

  • Introduced multi-threading and immutable objects, improving code maintainability and reducing errors.

  • Collaborated with the QA team to build automated testing frameworks, reducing manual testing overhead by 30%.

Software Developer
CrafTech Computer Solutions, Inc. — Jun 2013 - Jun 2015 

  • Developed and maintained features for in-house accounting and inventory management software, improving company operations and efficiency.

  • Designed and optimized SQL queries to ensure fast and reliable reporting within the inventory system.

  • Collaborated with senior developers to troubleshoot software issues and implement software improvements.

  • Built network operation dashboards to monitor system performance, reducing downtime and improving operational reliability.

  • Assisted in data migration projects to modernize legacy systems and improve long-term scalability.

Undergraduate Teaching Assistant
University of Delaware — Sep 2013 - Dec 2013 

  • Assisted in teaching undergraduate computer science courses, providing support in lectures and lab sessions.

  • Helped students understand complex concepts, troubleshoot coding problems, and prepare for exams.

  • Graded assignments and provided feedback to students on their work, contributing to their academic success.

  • Assisted in the development of course materials, including lecture slides and coding examples.

  • Provided guidance during office hours, ensuring students had a deep understanding of course content.

Education

University of Delaware
Bachelor of Science (B.S.) in Computer Science — 2011 - 2015

See Similar Devs

V.M.

Senior Software Engineer

View

C.J.

CTO

View

A.U.

Senior Software Engineer

View

R.L.

Senior Software Engineer

View