Professional Summary
Computer Science graduate with a strong analytical mindset and a focus on data processing, software engineering, and problem-solving. Merging a unique background in the arts with rigorous technical training, I specialize in building efficient software solutions, managing complex data structures, and optimizing system performance.
Experience
Software Developer
Business & Bytes Ltd- Data Integration & Reporting: Engineered a .NET module to serialize and transmit fiscal data to the Independent Authority for Public Revenue (IAPR) via SOAP/REST APIs, ensuring 100% compliance with tax regulations.
- Database Management: Optimized SQL queries for a Health Information System, improving data retrieval speeds for patient record lookups.
- Backend Development: Maintained legacy Windows Forms subsystems, refactoring code to improve maintainability and user experience.
Technical Projects
Database Internals & Systems
C / C++Built a custom database engine from scratch implementing Heap Files for data storage. Developed LRU & Second Chance page replacement algorithms and managed system processes using semaphores and shared memory.
Parallel & High Performance Computing
MPI / CUDAImplemented the Jacobi Iteration Method for solving linear systems using distributed computing techniques. Benchmarked performance across pure MPI, Hybrid MPI+OpenMP, and CUDA (GPU) implementations.
Data Structures & Algorithms
C++Implemented high-efficiency data structures including AVL Trees, Bloom Filters, and Skip Lists. Developed the Miller-Rabin primality test for processing large integers.
Machine Learning Pipelines
Python / PyTorchDeveloped NLP models for Tweet Sentiment Classification using RNNs, LSTMs, and GRUs. Implemented vectorization pipelines to preprocess textual data for Softmax Regression models.
Full Stack E-Commerce
.NET / SQLDesigned the relational database schema (MySQL) and backend logic (.NET EF-Core) for a fully functional E-bay clone, handling user transactions, auctions, and item listings.