Resume
Experience
2023 - 2024
BlockRockSoftware Engineer
• Developed smart contracts and automated trading infrastructure using React, TypeScript, Python, Rust, SQL and Solidity to systematically trade financial products on the Ethereum and Solana blockchain running 24/7.
• Developed and designed algorithmic trading backend systems in Python that took raw swap transactions from blockchain to create price graphs that enabled the team to perform quantitative functions on OHLC time series.
• Developed and designed blockchain scanning software using Python and PostgreSQL allowing the team to track decentralized financial asset behavior, such as trending price, relative volume, large transactions, and more.
• Designed and developed proprietary custom blockchain trading user interfaces using React and TypeScript that allowed traders to effectively buy and sell crypto assets with a powerful interface increasing their performance.
• Developed a scalable data pipeline that aggregated millions of swap transactions into a data on demand infrastructure built using GraphQL and Redis to perform queries instantaneously on our very large data set.
• Deployed and maintained production infrastructure ensuring systems were running reliably as intended and upholding the responsibility to patch errors across all trading systems in real-time resulting in 100% uptime.
2022 - 2023
Backend Software Engineer
● Developed and participated in the design of robust backend API endpoints utilizing advanced JavaScript and TypeScript programming skills and harnessing the power of cutting-edge AWS Serverless technologies, including API Gateway, AWS Lambda, DynamoDB, Amazon S3, Kinesis, Step Functions and CloudWatch.
● Developed a backend script that updated production databases to migrate new database attributes and deployed scripts on GitLab CI Pipeline to easily deploy and rollback changes allowing our team to migrate new API.
● Architected and developed a new data validation pattern which reduced the amount of redundant unit tests, decreasing the amount of duplicated lines by around 50% in some files. This change also brought many bugs that were not yet found to the surface which were shortly fixed after in the next sprints.
● Designed, developed and implemented a method of logging critical errors in our application pipeline by feeding log statements into AWS CloudWatch which sent notifications to our Webex and Slack channels which allowed our team to detect production errors in realtime and apply necessary patches immediately.
2020 - 2022
Full Stack Software Engineer
● Developed frontend and backend user login system with React, NodeJS and AWS Cognito that allows users to seamlessly register, login, verify their email or reset their password for BrightBox templating web application.
● Developed frontend and backend membership subscription system with React, NodeJS, DynamoDB and Stripe. Utilized Stripe’s webhook system to automatically send requests to our server upon user activity like payments.
● Developed DICOM PACS Transfer protocol cloud storage service with Java, DynamoDB and AWS S3 that allows surgeons to move their X-RAY images from medical modalities directly into our cloud storage server.
● Increased sprint productivity by organizing our technical debt and bug tasks and gradually bringing these tasks in our sprints which allowed our team to create new features while also improving the codebase over time.
2019 - 2020
Full Stack Web Engineer
● Communicated and worked with CEO of NY Real Estate Agency to gather project requirements for the software product which resulted in a gathering a clear set of business requirements to ensure successful project delivery.
● Developed robust front-end user interface that allowed customers to seamlessly search, browse and research properties offered by NY Realty which resulted in increase real estate transactions due to the increased accessibility of information to customers.
● Developed backend infrastructure using Typescript and NodeJS to create a server that transferred data to and from the user interface which was hosted on AWS EC2 servers which resulted in high available, fast data transfer speeds and minimal monthly server costs for our product.
2018 - 2019
Astoria InternetIT Manager
Managed around 50 windows based machines in an office / gaming environment. Performed hardware repairs, software updates, maintained network as well as interacted with the community to provide support and guidance in all of their endeavors.
Education
2016 - 2020
Computer Science
Studied at and graduated from NYIT with a Bachelors Degree in Computer Science in Manhattan, New York.
- Enrolled and excelled in many STEM classes including but not limited to Physiscs, Calculus, Linear Alegebra, Discrete Mathematics, Statistics, Artificial Intelligence, Big Data Management, Operating Systems, Programming Language Design, Computer Graphics, Network Security and others.
- Built many small personal projects to experiment with all different types of technology like mobile development, web development, desktop application, game programming and market based application systems.
I spent most of my time in school studying CS and working on personal coding projects, while also maintaining a healthy balance with extra curriculars like exercise, learning and socialization.
Projects
2023
SolidityDEX Trader
A platform that enables users to trade on decentralized exchanges with high-speed and precision.
2022
TypeScriptWallet Sniffer
A blockchain tool that tracks high net worth wallet addresses to track buying / selling activity.
2021
TypeScriptHighLowTicker
A platform that displays high-speed tick data for all crypto tokens listed on Binance exchange in real-time.
2019
ReactDiscoverTown
Designed and developed a mobile first social media web application similar to instagram.
2019
ReactRiceShare
Designed and developed a mobile first flashcard web application game.
2019
PythonQ-Trader
Developed a neural network that day trades stocks using Q-Reinforcement-Learning.
2018
C#G-Timer
Developed software that allows administrators to remotely manage computers in an internet cafe setting.
2017
C#NYIT Summarizer
Developed a program that summarizes any NYIT article into a couple of sentences which helped me complete my weekly assignments.