Full-Stack Software Engineer | Applied Geophysics Graduate | Curious Builder
Building useful things. Exploring ideas. Staying curious.
I'm Sophia Val-Izevbigie, a full-stack software engineer who enjoys turning ideas into practical, thoughtfully designed applications.
I work across frontend and backend development, creating responsive interfaces, APIs, database-driven applications, and intelligent software systems.
I also hold a degree in Applied Geophysics from the University of Benin. My interests extend into scientific computing, machine learning, and the intersection of software engineering and geoscience.
I enjoy understanding how things work, experimenting with new technologies, and building projects simply because an idea interests me.
- π» Software engineering: Full-stack web applications, APIs, and backend systems.
- π§ AI: Embeddings, semantic search, and intelligent applications.
- π Geoscience: Seismic interpretation, well-log analysis, and scientific computing.
- π¨ Creativity: Building intuitive interfaces and useful tools.
- π± Learning: Continuously exploring new ideas and technologies.
REST APIs Β· Authentication Β· Authorization Β· AI Integrations Β· Vector Search Β· Scientific Computing Β· Machine Learning
A full-stack application designed to manage internal support requests and organize technical knowledge.
Highlights
- Ticket creation, assignment workflows, and status tracking.
- JWT authentication and role-based access control.
- Searchable knowledge base articles.
- Administrative dashboard and file attachments.
Technologies: React Β· TypeScript Β· Node.js Β· Express Β· SQLite Β· Tailwind CSS
A TypeScript module exploring local text embeddings and semantic similarity search using SQLite vector extensions.
Highlights
- Local embedding generation with
node-llama-cpp. - Vector storage with SQLite and
sqlite-vec. - Semantic similarity search.
- Reusable document-saving and retrieval functions.
Technologies: TypeScript Β· Node.js Β· SQLite Β· sqlite-vec Β· Nomic Embeddings
A desktop screen-recording project exploring application development with Electron.
Technologies: Electron Β· JavaScript
Before pursuing software engineering professionally, I studied Applied Geophysics at the University of Benin.
My academic and research interests include:
- Seismic interpretation and subsurface characterization.
- Well-log analysis and petrophysical properties.
- Machine learning applications in geoscience.
- Scientific programming and data analysis.
My undergraduate research explored machine-learning-based porosity prediction using well-log data from the Niger Delta.
I'm interested in opportunities to connect my software engineering experience with geoscience and scientific research.
I'm always interested in meaningful conversations about software engineering, geoscience, and interesting technical ideas.