Pennsylvania - ET
11+ years of experience
M.S.
Senior Fullstack Engineer
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
