Face

Hey!

I'm a full-stack developer, and I've gotten pretty good with React, React Native, Flutter, ASP.NET Core, and Python. I've built all sorts of cool stuff for mobile and web, always trying to find that sweet spot where things work great but also look awesome. I really get excited about bringing fresh ideas to projects, especially in startup environments where things are always moving.

My main thing is using my tech skills to build stuff that actually matters. I'm super interested in enterprise solutions, especially with cool startups. I'm pretty good at picking up new things quickly, which comes in handy in the startup world. Drop me a line if you wanna chat about working together!

~/experience

Intryc (Y Combinator W24) logo

Intryc (Y Combinator W24)

Software Engineer Intern

London, United KingdomNov 2024 - Jan 2025

  • Contributed to migration from legacy JavaScript components to a standardized TypeScript component library across a 50K+ LOC codebase, improving type safety, reducing runtime errors by 20%, and enhancing developer productivity
  • Engineered high-performance RESTful APIs with FastAPI and Python, leveraging Pydantic for robust type validation and implementing custom error handling that reduced API error rates by 15%.
  • Engineered advanced data filtering and sorting system using SQLAlchemy ORM, implementing dynamic query builders with multiple parameter support and relationship joins.
  • Optimized database performance by 35% through efficient pagination, sorting, and filtering, resulting in faster API response times and better user experience. Implemented cursor-based pagination for efficient retrieval of millions of records
  • Optimized component rendering through implementation of React's useMemo and useCallback hooks, reducing unnecessary re-renders by 30%
  • Developed a workload management system with real-time data visualization using WebSockets and React, featuring dynamic filtering controls that allowed users to refine data by multiple criteria, resulting in a 20% improvement in user workflow efficiency
  • Implemented advanced state management and error handling in a Remix application, utilizing React hooks and custom form stores to prevent race conditions.
  • Improved application navigation through nested routing and protected routes, reducing page load times by 10% and improving SEO
  • Engineered reusable form components with complex, asynchronous state management using Zustand and asynchronous actions, reducing code complexity by 15% and improving form performance. Implemented custom validation and error handling for improved user feedback
  • Implemented a repository pattern with SQLAlchemy to abstract data access logic, improving code maintainability, testability, and enabling easier integration of future data sources. This reduced code duplication by 20% and improved developer onboarding time
  • Developed custom sorting algorithms to handle diverse data types, including localized dates and internationalized strings, providing accurate and consistent sorting across different locales
  • Collaborated with senior developers to define and implement key architectural decisions, including the migration to a microservices architecture. Actively participated in code reviews, contributing to improved code quality and knowledge sharing within the team
  • Engineered a modular typography component system with TypeScript and TailwindCSS, featuring dynamic color theming, truncation handling, and responsive variants. Reduced code duplication by 25% and improved UI consistency across the platform through standardized text components and comprehensive Storybook documentation
Hertel logo

Hertel

Software Engineer Intern (Contract)

Abu Dhabi, United Arab EmiratesJune 2024 - Sept 2024

  • Engineered a modular full-stack React application using Styled Components and Material-UI, implementing 10+ business modules while reducing development time by 15% through reusable component architecture
  • Optimized application performance through React Context and custom hooks implementation, improving component render times by 20% and reducing memory usage across high-traffic modules
  • Developed an enterprise-grade data management system supporting 500+ users across CRM, HR, and Procurement modules, featuring real-time updates and reducing data processing time by 25%
  • Architected a dynamic form generation system with JSON configurations and Material-UI components, standardizing data input workflows and reducing form development time by 25%
  • Architected and implemented a scalable RESTful API suite using ASP.NET Core MVC, serving 30+ business domains with comprehensive logging, monitoring, and error handling that reduced system downtime by 15%
  • Designed and implemented an enterprise-wide dynamic filtering system using LINQ expression trees and optimized database queries, resulting in 25% faster load times for large datasets
  • Architected and implemented an advanced data pagination system with Entity Framework Core, optimizing performance for 100k+ records and reducing database load by 30%, while supporting complex sorting and filtering operations
  • Designed and implemented a scalable repository pattern architecture with LINQ, enabling advanced filtering capabilities and dynamic query building, resulting in 20% reduced code duplication and improved application maintainability

~/notable interactions

Invisibility Inc. logo

Invisibility Inc.

Jun 2024

• Collaborated with Sulaiman Khan Ghori (CEO) and the engineering team to diagnose and resolve critical performance issues in their SwiftUI-based messaging application

• Identified key bottlenecks through advanced profiling using Instruments, including SwiftUI update cycles, memory allocation issues, and UI thread stalls

• Led to a major codebase refactor that significantly improved the app's chat history panel and message sending functionality

GitHub logo

GitHub

Oct 2024 - Dec 2024

• Engaged in direct communication with Thomas Dohmke (CEO) to provide strategic feedback on GitHub Copilot's development

• Successfully advocated for multimodal capabilities and proposed an enhanced branch-based code analysis feature for detecting potential bugs before merging

• Influenced GitHub Copilot's product roadmap, particularly around improving code review capabilities and making AI tools more accessible to developers globally

The Browser Company logo

The Browser Company

Apr 2024

• Collaborated with Josh Miller (CEO) and the engineering team to diagnose and resolve critical video playback issues in the Arc browser

• Identified hardware acceleration as the root cause affecting multiple users

• Influenced the development roadmap for enhanced video player features, including Picture-in-Picture functionality improvements

Texts.com (Automattic) logo

Texts.com (Automattic)

Dec 2023 - Apr 2024

• Collaborated with Kishan Bagaria (Founder) and the engineering team to resolve a critical 6-month-long WhatsApp integration issue

• Implemented an innovative solution involving system directory cleanup, which was subsequently incorporated into the app's troubleshooting documentation

• Significantly enhanced Texts.com's WhatsApp integration reliability and installation process

Apple logo

Apple

Oct 2019

• Engaged with Craig Federighi (SVP of Software Engineering) to propose innovative iOS features, including a less intrusive call UI, enhanced Face ID functionality, RAW photo capture, and split-screen multitasking

• Several proposed features were later implemented in iOS releases, significantly improving the user experience for millions of iPhone users

~/side projects

💰

Bill Split

Cross-platform bill splitting app using Flutter, Azure Functions, and Azure Form Recognizer for accurate expense distribution and receipt scanning.

FlutterDartAzure FunctionsAzure Form RecognizerNode.js
🎙️

AI Interviewer

AI-powered system that conducts fair, efficient, and personalized job interviews, enhancing productivity and access at scale.

TypeScriptReact
📄

AIResume

Chrome extension that uses AI to tailor resumes and generate cover letters with a single click, powered by a C# and .NET API backend.

Chrome ExtensionJavaScriptC#.NET API
📝

Textara

Text analysis and processing tool with a JavaScript frontend and a C# backend, offering features like sentiment analysis and keyword extraction.

JavaScriptC#NLP
🧠

InsightX

Video analysis web app using Large Language Models (LLMs) to extract insights from video content like lectures, interviews, and presentations.

ReactNode.jsLLM API
📧

Email Asterisk Decoder

Python script to predict and decode emails hidden behind asterisks for OSINT purposes.

PythonNLP
💼

CryptoVault

JavaScript React app with a Django backend for secure text storage on the blockchain.

JavaScriptReactPythonDjangoBlockchain
🏢

Nedea

Comprehensive ERP (Enterprise Resource Planning) React application with ASP.NET Core backend and SQL Server database, handling thousands of records efficiently.

ReactASP.NET CoreC#SQL Server
📚

StudyHub

React Native app that allows users to upload syllabi and notes, providing personalized notes and animations to enhance learning.

React NativeJavaScript
💭

Dream

Flutter app allowing users to record, interpret, and visualize their dreams, providing a personal dream journal with insightful interpretations.

FlutterDart
🍳

Cookify

Flutter app that suggests recipes based on available ingredients, captured through image recognition, and provides detailed cooking instructions.

FlutterDartImage Recognition API

~/skills

PythonC++CJavaDartSQLBashCSSJavaScriptC#FlutterReactReact NativeNode.jsASP.NET CoreMySQLMongoDBSQL ServerOracle CloudGoogle CloudGoogle FirebaseMicrosoft AzureAzure FunctionsAzure Form RecognizerGitUnixData Structures and AlgorithmsBlockchain

~/education

University of Bath logo

University of Bath

Master of Science in Computer Science

2024–2025

B.M.S. College of Engineering logo

B.M.S. College of Engineering

Bachelors of Engineering in Information Science and Engineering

2020–2024

~/research

Military Split: A Flutter Mobile Application for Efficient Bill Splitting Based on Individual Consumption

Aeden Geo Thomas, Kavana N. Murthy, Anitha H M, Jayarekha P

ICT for Intelligent Systems., 2024

DOI: 10.1007/978-981-97-6681-9

~/coursework

Engineering MathematicsStatistics and Discrete MathematicsOperating SystemData Structures with CObject Oriented Programming using C++Digital Logic DesignComputer Organization and ArchitectureWeb Application DevelopmentLinear AlgebraDatabase Management SystemAnalysis and Design of AlgorithmsJava ProgrammingTheoretical Foundations of ComputationsUnix System ProgrammingMachine LearningCloud ComputingComputer NetworksAdvanced Python ProgrammingAdvanced Data Structures and AlgorithmsCryptography and Network SecuritySoftware TestingSoftware Project Management and FinanceSocial Networking and AnalysisMobile Computing and 5G TechnologiesDevOpsInformation Security and Digital Forensics