Derrick Lee
Software engineer with a B.S. and M.S. in Computer Science with experience building resilient full-stack systems.
Experience
- Developed and maintained internal transaction-monitoring dashboards using Python, React, Ruby on Rails, and Azure to enable audit and oversight for wire and ACH operations.
- Identified and resolved database bottlenecks through query profiling and indexing, improving peak-load data retrieval speeds by ~30% across high-volume monitoring views.
- Doubled automated test coverage from 40% to 80% using Jest, catching edge cases in data parsing and reducing regression defects.
- Adapted inherited application architectures to align with enterprise disaster-recovery standards, ensuring failover consistency across critical internal services.
Featured Projects
Consumer Fashion Purchase Predictor
Engineered an end-to-end classification pipeline trained on over 1,000,000 consumer records to forecast purchase behaviors and mitigate simulated return rates by 10%. Performed feature selection, data normalization, and evaluated K-Nearest Neighbors, Decision Trees, and Bayesian models to achieve a 25% increase in prediction accuracy.
Multiplayer Online Chess Engine
Served as Lead Developer overseeing system design, sprint planning, and pull request reviews for a real-time multiplayer chess application. Implemented timed turn controls, piece-point scoring state, and an optimized AI engine leveraging alpha-beta pruning within game-tree search to reduce decision errors by 75%.
Full Stack Web Applications
Currently architecting and building end-to-end full-stack applications with modular services, structured database schemas, and modern component-driven frontends. Code and live deployments will be published directly to GitHub.