Elijah Barba

Software Engineer

I focus on building systems that are both functional and impactful.

About

I’m a full stack developer who builds smooth web and game experiences, automates workflows, and crafts AI tools with LangChain. I use tools like React, Vue, Python, and AWS — and I care deeply about good design and clean code. DOST scholar and Civil Service Exam Passer, recognized for academic excellence and public service qualification.

Experience

  1. Jan 2024 — Present

    Full Stack Developer · Department of Social Welfare and Development

    • Contributed to EMPOWEREX, a suite of services for DSWD employees, including Finance module MVP (Allotment, Obligation, Reports), Employee Profile, and HR Admin Panel.
    • Developed Vue.js and React frontends with Figma-led design discussions and robust form validation.
    • Participated in the transition from a monolithic setup to a microservice-style architecture, including an ongoing rewrite from Vue to React.
    • Built document automation workflows with n8n, enabling employees to upload forms (e.g., time records) that auto-generate ready-to-print documents.
    • Deployed Django backend services on AWS (EC2, RDS, S3, Lambda, Lightsail) using Nginx and Gunicorn for scalable deployments.
    • Delivered live presentations and training sessions to field office staff, the Assistant Secretary, and the Director of Finance.
    Vue.jsReact.jsTypeScriptn8nDjangoPythonAWS
  2. Jan 2022 — Dec 2023

    Software Engineering Team Lead · SparkPoint Technologies Inc.

    • Managed a small development team, including task assignments, Gantt chart planning, and client-facing meetings with international partners.
    • Oversaw technical research and contributed to system design discussions for exploratory internal applications.
    • Led development of an undisclosed Unity autobattler game (NDA), combining project leadership with hands-on coding.
    • Facilitated requirements gathering and ensured technical alignment with client goals and deliverables.
    React.jsUnityTypeScript
  3. Jul 2020 — Jan 2022

    Software Engineer · SparkPoint Technologies Inc.

    • Developed frontend applications in React with a focus on responsive design and scalable component architecture.
    • Collaborated closely with backend engineers to integrate APIs and improve performance across projects.
    • Contributed to the development of casual 2D Unity games and React-based landing pages with strong UI/UX focus.
    ReactFirebaseUnityRESTful APIs
  4. May 2019 — Mar 2020

    Junior Full Stack Developer · Boomsourcing

    • Migrated legacy Angular modules to React, modernizing the stack and improving maintainability.
    • Completed an internal bootcamp on React, Node.js, and Django, gaining hands-on full-stack experience.
    HTML5CSS3ES6React.jsNodejsPythonDjangoJest

Projects

  1. Biomol Digigames · Commissioned Project

    A commissioned educational game made in Unity and released in WebGL, Android, and iOS. The final product contains three distinct mini-games that teach Senior High-level Biology and Chemistry topics.

  2. FileWise · Personal Project

    A simple drag-and-drop document organizer built with Python and Streamlit. Supports tagging, quick search, and categorization—ideal for knowledge workers managing a growing number of local files.