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
Programming & Frameworks
Python
JavaScript
TypeScript
Java
C
C++
HTML
CSS
React
Node.js
Express
Angular
Django
Django REST Framework
OpenGL
X86/x64
AI & Machine Learning
TensorFlow
Keras
Neural Networks
Deep Learning
Model Training and Optimization
Supervised/Unsupervised Learning
RAG Pipelines
OpenAI API
Web & Mobile Development
Full-Stack Development
RESTful APIs
Front-End/Back-End Integration
Firebase
Bootstrap
Android Development
Mobile UI/UX
Kotlin
Quality Systems & Documentation
PLM & QMS Documentation Management
Document Change Orders (DCOs)
SOP Authoring and Control
Training Record Management
Change Control Workflows
Audit Support (FDA, ISO 13485)
Controlled Document Archiving
Electronic Document Routing
Version Control
Manufacturing & Quality Systems
Production Documentation Updates
Process Change Implementation
Cross-Functional Quality Support
ISO-13485
cGMP Documentation Practices
Internal and External Audit Support
Training Compliance
Quality System Maintenance
Database Technologies
SQL
MongoDB
PostgreSQL
Relational & Non-Relational Databases
Data Modeling
Redis (Vector Search)
Pinecone
DevOps & Tools
Git
GitHub
Docker
Postman
CI/CD (GitHub Actions)
Agile/Scrum
TDD (Jest, JUnit)
Google Cloud Run
Secure Coding & Cybersecurity
Input Validation
Buffer Overflow Mitigation
SQL Injection Defense
Reverse Engineering (C++ ↔ Assembly ↔ Binary Translation)
Disassembly Analysis
Legacy Code Documentation
Vulnerability Identification
Static/Dynamic Code Analysis
Unit Testing for Security
Encryption Techniques
Secure SDLC Programming
Systems Architecture & Embedded Technologies
Raspberry Pi (GPIO, UART, PWM)
Peripheral Device Integration (Sensors, Displays)
Embedded vs. Desktop Systems
Thermostat and IoT Device Programming
Hardware-Software Interfaces
Binary File Analysis
Low-Level System Optimization
Performance Optimization
System Architecture Evaluation
UI/UX & Design
Wireframing
Prototyping
User Journey Mapping
Responsive Design
Figma
Testing & QA
Unit/Integration Testing
Test Planning
Static/Dynamic Testing
Secure Development Lifecycle (SDLC)
QA Documentation
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.