Software Engineer | Typescript, Python, NextJS | I Help Startups Build Scalable Web Apps
I specialize in full-stack development and work day-to-day in Typescript and Python. I am passionate about solving real world problems and creating a lasting impact for society.
My hobbies include running, DJing, and weightlifting. Please feel free to reach out about market opportunities or to connect over coffee.
Accelerated real-time Laboratory Information Management System (LIMS) using React, GraphQL, and Django to streamline data transfer between cross-functional teams, boosting system efficiency to handle over 1,000 requests per month and enhancing workflow for large-scale data analysis
•
Overhauled frontend architecture with Next.js, React Hooks, and Storybook, integrating Ant Design to standardize UI components, improving load times, reducing inconsistencies, and elevating the user experience across key business features
•
Leveraged TypeScript to safeguard against runtime errors, ensuring consistent performance and simplifying debugging of legacy code and updated dependencies, improving scalability and function reliability
•
Engineered scalable GraphQL APIs using Apollo and Graphene, accelerating data retrieval and boosting system responsiveness to support critical healthcare applications requiring real-time, high-uptime data processing
•
Implemented Handsontable, PlotlyJS, and ECharts to visualize complex datasets, transforming data into actionable insights that enhanced decision-making, productivity, and analysis speed for biotechnology teams
Launched revolutionary workflow orchestration tools, including project booking, task tracking, and revision pricing, enabling Mixing and Mastering Engineers to streamline their business operations in a centralized, vertical software stack
•
Architected and fine-tuned PostgreSQL databases to enhance real-time collaboration, optimizing concurrent task handling, and boosting system performance and reliability for content creators needing fast, accurate data access
•
Designed secure, high-performance RESTful APIs using Django REST Framework, fortifying backend processes and improving system efficiency and data protection during peak usage
•
Seamlessly integrated Stripe and Klarna APIs to modernize in-app payment solutions, enabling artists to monetize work securely and simplifying financial operations, expanding user access to global markets
•
Introduced Redux Thunk for managing asynchronous operations and complex state flows, reducing latency and boosting application responsiveness during high-traffic periods, ensuring smooth user experiences
Authored a recursive depth-first-search algorithm using React Fiber to build an interactive time-travel debugging tool, capturing snapshots of React’s ‘Fiber Tree’ structure during user interactions to enable state re-rendering and performance analytics for enhanced debugging
•
Leveraged Immer.js to optimize Redux state management by enabling proxy-based state modifications while preserving immutability, resulting in a more maintainable, less verbose codebase and improving accessibility for third-party contributions
•
Generated interactive visualizations with the Visx (D3) charting library, reducing bundle size and enabling real-time display of component hierarchy and performance data, allowing developers to easily identify slow components and unnecessary re-renders
•
Employed publisher-subscriber patterns using Chrome API and throttling techniques to synchronize interactions between Reactime’s data visualizations and open web pages, ensuring real-time, accurate performance updates
Incorporated Python and Mathematica to create compelling visualizations and plot complex functions to aid students’ ability to problem solve and enhance usability of datasets
•
Maintained curriculum site using Hugo Jamstack available to students at Northeastern University and Bentley University to deploy and digitally assess assignments