I am a Master's student in Computer Engineering at New York University with professional experience building production-grade software systems.
My interests include backend development, distributed systems, data-intensive applications, and software engineering.
This GitHub contains projects focused on application development, system design, algorithms, databases, and engineering experiments.
A real-time event-driven order matching system built in Java.
Highlights:
- Price-time priority order matching for limit and market orders
- Object-oriented design for order management and trade execution
- TCP socket-based client-server communication
- Concurrent client handling and sequence management
- SQLite-based trade persistence
- Java Swing dashboard for real-time order book visualization
Repository:
- OrderBookEngine
A backend application that converts natural language queries into executable SQL.
Highlights:
- REST API development using FastAPI
- LLM-based SQL generation
- Query validation and execution safeguards
- Database integration and error handling workflows
Repository:
- AI-powered-financial-query-engine
Areas of interest:
- Object-oriented programming
- Backend application development
- REST APIs
- Data structures and algorithms
- Database-driven applications
- Software debugging and testing
Professional experience with:
- Large-scale data processing
- SQL and data modeling
- Distributed data workflows
- Cloud-based data applications
Technologies:
- Scala
- Apache Spark
- Databricks
- Azure
- SQL
Projects and coursework involving:
- Multithreading
- Computer architecture
- Operating systems concepts
- Networking fundamentals
- Performance optimization
Java • Python • C++ • Scala • SQL • JavaScript
REST APIs • FastAPI • TCP Socket Programming • Object-Oriented Design
SQLite • PostgreSQL • MS SQL Server • MongoDB • Cosmos DB
Git • Linux • Docker • AWS • Azure • VS Code
LinkedIn: Siddharth Sameer
Email: ss20294@nyu.edu