Computer Science Analyst (FaMAF, UNC) | GPA: 9.0/10
I focus on building robust software architectures, moving beyond traditional CRUD to solve critical engineering challenges: Massive Concurrency, Race Conditions, and Cloud Scalability. My approach combines deep systems knowledge ("under the hood" optimizations like Kernel/Network tuning) with modern AWS cloud infrastructure.
Systems designed for high availability, fault tolerance, and horizontal scaling.
- Infrastructure: Architected on AWS using EC2 Auto Scaling Groups and Application Load Balancers (ALB) to handle traffic spikes.
- Concurrency: Guaranteed transactional integrity and idempotency using Redis Lua Scripts for distributed locking.
- Networking: Designed custom VPC isolation for secure data handling.
- Full-stack game engine achieving sub-100ms latency for concurrent players.
- Implemented a hybrid SOA architecture using HTTP REST for transactions and WebSockets for real-time state streaming.
Deep-tech implementations involving Kernels, Networks, and Distributed Computing.
Tech: C++17 OMNeT++ Networking
- Engineered a robust transport layer over UDP implementing Flow Control and Cubic-style Congestion Control.
- Achieved 0% packet loss and optimized channel utilization in high-stress network simulations.
Tech: C Operating Systems Kernel Hacking
- Modified the xv6 OS kernel to implement a Multi-Level Feedback Queue scheduler.
- Reduced average process turnaround time by 35% for CPU-bound workloads via dynamic priority aging.
Tech: Apache Spark Java Distributed Systems
- Data pipeline optimizing network I/O and RDD partitioning for large-scale XML/JSON datasets.
- Implemented fault-tolerance mechanisms based on distributed consensus principles.
- Languages: Python, C, C++, Java, Haskell, SQL.
- Cloud & Infra: AWS (EC2, VPC, ALB, Auto Scaling, S3), Docker, CI/CD.
- Backend: FastAPI, Redis (Lua/PubSub), Apache Spark, MongoDB.
- Systems: Linux Kernel, TCP/IP Networking, Multithreading (Pthreads).
- Methodologies: Agile (Scrum), Gitflow, TDD.
I am currently looking for my first professional role as a Backend Engineer or Cloud Infrastructure Engineer, where I can apply my skills in optimization and architecture to solve real-world problems.
