Skills & Expertise

Technical skills developed through academic coursework, personal projects, and recent internships. I'm continuously expanding my capabilities and eager to apply what I've learned in a professional setting.

Areas of Focus

Full-Stack Development

Building web applications through academic projects and internships using React, Next.js, Node.js, and Django. Learning RESTful API design, database modeling, and connecting frontend interfaces to backend services.

AI & Machine Learning

Exploring AI-powered applications through internship work with RAG pipelines, OpenAI APIs, and vector databases. Academic experience with TensorFlow, Keras, and neural networks. Eager to deepen my understanding of ML systems.

Secure Coding Practices

Completed coursework in secure software development covering input validation, SQL injection defense, and buffer overflow mitigation. Learning about vulnerability identification, code analysis, and secure development lifecycle.

Quality Systems & Documentation

Professional experience with documentation management in regulated environments (ISO 13485, cGMP). Developed strong skills in process documentation, change control, and maintaining compliance standards.

Proficiency Levels

Proficient
Comfortable building projects independently
Intermediate
Working knowledge through coursework/projects
Foundational
Learning through coursework and practice
💻

Programming & Frameworks

Python

Proficient3+ years

JavaScript

Proficient3+ years

TypeScript

Intermediate2+ years

Java

Intermediate2+ years

C

Intermediate2+ years

C++

Intermediate2+ years

HTML

Proficient3+ years

CSS

Proficient3+ years

React

Proficient2+ years

Node.js

Proficient2+ years

Express

Intermediate2+ years

Angular

Intermediate1+ years

Django

Intermediate1+ years

Django REST Framework

Intermediate1+ years

OpenGL

Foundational1 year

X86/x64

Foundational1 year
🤖

AI & Machine Learning

TensorFlow

Intermediate2+ years

Keras

Intermediate2+ years

Neural Networks

Intermediate2+ years

Deep Learning

Intermediate1+ years

Model Training and Optimization

Intermediate1+ years

Supervised/Unsupervised Learning

Intermediate2+ years

RAG Pipelines

Proficient1+ years

OpenAI API

Proficient1+ years
🌐

Web & Mobile Development

Full-Stack Development

Proficient2+ years

RESTful APIs

Proficient2+ years

Front-End/Back-End Integration

Proficient2+ years

Firebase

Intermediate1+ years

Bootstrap

Intermediate2+ years

Android Development

Intermediate1+ years

Mobile UI/UX

Intermediate1+ years

Kotlin

Foundational1 year
📋

Quality Systems & Documentation

PLM & QMS Documentation Management

Proficient4+ years

Document Change Orders (DCOs)

Proficient4+ years

SOP Authoring and Control

Proficient4+ years

Training Record Management

Proficient4+ years

Change Control Workflows

Proficient4+ years

Audit Support (FDA, ISO 13485)

Proficient4+ years

Controlled Document Archiving

Proficient4+ years

Electronic Document Routing

Proficient3+ years

Version Control

Proficient3+ years
🏭

Manufacturing & Quality Systems

Production Documentation Updates

Proficient4+ years

Process Change Implementation

Proficient4+ years

Cross-Functional Quality Support

Proficient4+ years

ISO-13485

Proficient4+ years

cGMP Documentation Practices

Proficient4+ years

Internal and External Audit Support

Proficient4+ years

Training Compliance

Proficient4+ years

Quality System Maintenance

Proficient4+ years
🗄️

Database Technologies

SQL

Proficient2+ years

MongoDB

Intermediate2+ years

PostgreSQL

Intermediate1+ years

Relational & Non-Relational Databases

Proficient2+ years

Data Modeling

Intermediate2+ years

Redis (Vector Search)

Intermediate1+ years

Pinecone

Intermediate1+ years
⚙️

DevOps & Tools

Git

Proficient3+ years

GitHub

Proficient3+ years

Docker

Intermediate1+ years

Postman

Intermediate2+ years

CI/CD (GitHub Actions)

Intermediate1+ years

Agile/Scrum

Proficient2+ years

TDD (Jest, JUnit)

Intermediate2+ years

Google Cloud Run

Intermediate1+ years
🔒

Secure Coding & Cybersecurity

Input Validation

Proficient2+ years

Buffer Overflow Mitigation

Intermediate1+ years

SQL Injection Defense

Proficient2+ years

Reverse Engineering (C++ ↔ Assembly ↔ Binary Translation)

Intermediate1+ years

Disassembly Analysis

Intermediate1+ years

Legacy Code Documentation

Proficient2+ years

Vulnerability Identification

Intermediate2+ years

Static/Dynamic Code Analysis

Intermediate2+ years

Unit Testing for Security

Intermediate2+ years

Encryption Techniques

Intermediate1+ years

Secure SDLC Programming

Proficient2+ years

Systems Architecture & Embedded Technologies

Raspberry Pi (GPIO, UART, PWM)

Proficient1+ years

Peripheral Device Integration (Sensors, Displays)

Proficient1+ years

Embedded vs. Desktop Systems

Intermediate1+ years

Thermostat and IoT Device Programming

Proficient1+ years

Hardware-Software Interfaces

Intermediate1+ years

Binary File Analysis

Intermediate1+ years

Low-Level System Optimization

Intermediate1+ years

Performance Optimization

Intermediate2+ years

System Architecture Evaluation

Intermediate2+ years
🎨

UI/UX & Design

Wireframing

Intermediate2+ years

Prototyping

Intermediate2+ years

User Journey Mapping

Intermediate1+ years

Responsive Design

Proficient2+ years

Figma

Intermediate1+ years

Testing & QA

Unit/Integration Testing

Proficient2+ years

Test Planning

Proficient4+ years

Static/Dynamic Testing

Intermediate2+ years

Secure Development Lifecycle (SDLC)

Proficient2+ years

QA Documentation

Proficient4+ years

Professional Skills

Agile Methodologies (Scrum, Kanban)

Experienced in sprint planning, stand-ups, and iterative development

Application Development

End-to-end application development from planning to deployment

Secure Software Development Practices

Security-first development with input validation and OWASP compliance

Software Development Lifecycle (SDLC)

Full lifecycle experience from requirements to deployment

Database Management

SQL and NoSQL database design, optimization, and administration

Cybersecurity Awareness & Risk Management

Security-first mindset with vulnerability assessment capabilities

Continuous Improvement (Lean/Six Sigma)

Process optimization and quality improvement methodologies

Cross-Functional Team Collaboration

Working effectively across engineering, QA, and business teams

Deadline-Driven Project Execution

Delivering high-quality results on schedule

Problem-Solving & Debugging

Systematic troubleshooting and root cause analysis for complex issues

System Analysis & Design

Analyzing requirements and architecting scalable solutions

API Integration

API development and third-party service integration

Quality Assurance & Testing (TDD/QA)

Test-driven development with comprehensive quality processes

Regulatory Compliance (FDA/ISO)

Documentation and processes for regulated environments

Documentation & Technical Reporting

Clear technical documentation and stakeholder communication

Training, Mentorship & Technical Leadership

Sharing knowledge and guiding team members

Conflict Resolution & Stakeholder Communication

Managing expectations and resolving technical disagreements

Performance Optimization & Code Review

Code quality improvement through performance analysis and peer review

My Approach to Learning

I focus on understanding fundamentals rather than just learning frameworks. I believe strong foundations in data structures, algorithms, and software design principles make it easier to adapt to new technologies and solve problems effectively.

I learn best by building things, breaking them, and understanding why. I value code that's readable and maintainable, and I'm always looking for feedback to improve my skills and grow as an engineer.