Stephen

Full-Stack Software Engineer/Developer

70 ID PROOF
Verified
With Timeproof
contact
mark as hired

Overview

Looking for full-time work (8 hours/day)

at $8.26/hour ($1,600.00/month)

Bachelors degree

Last Active

June 3rd, 2026 (4 days ago)

Member Since

April 23rd, 2025

Profile Description

Results-driven Software Engineer with a strong focus on full-stack development, specializing in Vue.js (Composition API with TypeScript), Scala (Play Framework), and distributed system design. Adept at building scalable, real-time applications with clean architecture principles, including Domain-Driven Design (DDD), reactive WebSocket handling, and CRDT-based state management using Apache Pekko.
With experience leading feature development from concept to deployment, I bring a disciplined and detail-oriented approach to building modern web platforms. I’m passionate about performance, maintainability, and developer experience—always aiming to deliver high-quality code and seamless user interfaces.
I thrive in environments where best practices, automation, and continuous learning are prioritized, and I enjoy contributing to both frontend and backend codebases to drive product success.

Top Skills

Experience: 2 - 5 years

3 years of experience with JavaScript, gained through both professional work and personal projects. Proficient in writing clean, modular, and maintainable code across a range of applications—from frontend interfaces to backend services. Experienced with modern JavaScript features (ES6+), event-driven programming, and asynchronous patterns like Promises and async/await. Comfortable working with the JavaScript ecosystem, including build tools, testing frameworks, and browser APIs.

Experience: 2 - 5 years

Experienced in applying object-oriented principles and design patterns to develop scalable solutions. Comfortable working with Java’s ecosystem to address challenging technical problems with robust, performant implementations.

Experience: 1 - 2 years

Experienced Scala developer with deep expertise in building scalable backend systems using the Play Framework. Proficient in applying Domain-Driven Design (DDD) principles to structure services cleanly and maintainably. Skilled in functional programming, avoiding anti-patterns like excessive use of getOrElse, and leveraging advanced features like smart constructors for composability and safety.

Other Skills

Experience: 2 - 5 years

Experienced in component-driven development, state management with Pinia, and integrating Vue with modern tooling and best practices such as Atomic Design principles and VueUse utilities. Skilled at creating seamless user experiences with reactive data binding and efficient component lifecycle management.

Experience: 1 - 2 years

2 years of hands-on experience with Express.js, primarily focused on building RESTful APIs across multiple production-grade projects. Proficient in designing clean, maintainable route handlers and middleware for scalable server-side applications. Leveraged Express to implement features such as authentication, request validation, error handling, and integration with various databases and third-party services.

Experience: 1 - 2 years

I’ve applied TypeScript across frontend frameworks (notably Vue 3 with the Composition API) and backend services, benefiting from enhanced tooling, better refactoring support, and improved runtime safety. Your experience demonstrates a strong commitment to type safety and modern JavaScript best practices.

Experience: 1 - 2 years

1 year of experience using PostgreSQL across multiple projects, leveraging its advanced relational features for data integrity and performance. Skilled in writing complex SQL queries, managing schema design, and utilizing PostgreSQL-specific features like JSONB, CTEs, and window functions.

Experience: 1 - 2 years

Proficient in leveraging Figma’s tools for component-based design systems, version control, and real-time feedback, helping accelerate the product design cycle.

Experience: 2 - 5 years

Experienced in configuring build tools, managing dependencies with npm, and optimizing performance for both development and production environments. Your Node.js expertise underpins your full-stack development capabilities.

Experience: Less than 6 months

Familiarity with React is strengthened by extensive experience with Vue.js, enabling a quick grasp of React’s concepts and ecosystem. Eager to deepen expertise and apply React skills in larger projects.

Experience: 2 - 5 years

Familiar with CSS best practices for maintainability and performance, and comfortable integrating CSS into component-based frameworks for cohesive styling.

Experience: 1 - 2 years

I write performance-sensitive, low-level code with attention to memory management and hardware constraints, demonstrating a practical understanding of both software and electronics integration.

Experience: 1 - 2 years

2 years of experience working with MySQL, used across multiple projects to design, query, and maintain relational databases. Proficient in writing complex SQL queries, optimizing performance with indexes, and modeling normalized schemas that support scalability and data integrity.

Experience: 6 months - 1 year

6 months of experience using Firebase to build a project requiring real-time communication and a cloud-hosted online database. Utilized Firebase Realtime Database and Firestore to sync data instantly across clients, ensuring seamless collaboration and state consistency.

Experience: 1 - 2 years

1 year of experience working with Arduino to develop real-time communication systems between hardware and software. Built interactive prototypes by integrating sensors, actuators, and microcontrollers with custom software components, enabling responsive physical computing applications.

Basic Information

Age
25
Gender
Male
Website
Sign Up with Pro Account to View
Address
Lapu-Lapu, Cebu
Tests Taken
IQ
Score:  118
Government ID
Sign Up with Pro Account to View

“Two superstars...took my business into the realm”

Karen McDonald

SEE MORE REAL RESULTS

“They are wonderful highly skilled people”

- Shepard Humphries

Onlinejobs.ph "ID Proof" indicates if "they are who they say they are".

It DOES NOT indicate skill level.

ID Proof scores are 0 - 99 with 99 being the best. It is calculated based on dozens of data points.

It's intended to help employers know who they're talking to is real, and not a fake identity.

Read More »