James Argarin's Resume

James Argarin

Software Engineer with a strong focus on building scalable and maintainable web applications using Next.js (React + TypeScript). I enjoy solving complex problems, optimizing performance, and writing clean, efficient code. Always exploring better ways to build and ship products while keeping up with evolving technologies.

Manila, Philippines, GMT+8

James Argarin's profile picture

Summary

Experienced in full-stack development, particularly with Next.js and TypeScript, I build applications that prioritize performance, maintainability, and user experience. I take a practical approach to problem-solving, balancing clean architecture with real-world constraints. My work spans frontend and backend development, CI/CD automation, and cloud deployment, ensuring efficient and reliable software delivery. I'm always learning—whether it's refining existing skills or diving into new technologies that can improve the way products are built.

Work Experience

Predictive Systems Inc.

Software Engineer

Worked on AI-driven applications and cloud-based infrastructure, focusing on optimizing performance, security, and deployment efficiency.
  • Developed core features using Next.js and TypeScript, integrating AI models to improve document analysis and case management
  • Implemented security measures and data protection protocols for handling sensitive legal documents, with a strong focus on on-premise deployment
  • Designed a scalable database architecture using PostgreSQL and Prisma to efficiently manage complex data relationships
  • Managed infrastructure on Azure, overseeing deployment, scalability, and system reliability
  • Established CI/CD pipelines with GitHub Actions, automating deployments and improving release stability
  • Next.js
  • TypeScript
  • Node.js
  • Tailwind CSS
  • Prisma
  • PostgreSQL
  • Microsoft Azure

CognitiveAI Technologies Inc.

Software Engineer

Specialized in developing Facebook Messenger bots, enhancing automation and user interaction across multiple projects.
  • Led the migration of a legacy chatbot from Dialogflow to a custom NLP solution, improving response times and scalability
  • Built a transaction system for redeeming and claiming rewards, ensuring smooth and accurate processing
  • Integrated GCash payment processing and a recurring notification system, boosting user engagement and retention
  • Developed a customer support handover system, improving response efficiency and user satisfaction
  • Created a recipe recommendation chatbot with personalized menus and user profiles, offering a more interactive experience
  • Python
  • Microsoft Azure
  • AWS

GlyphStudios Inc.

Jr. Software Engineer

Worked as a mobile and web developer for a major cable provider, focusing on improving user experience and system reliability.
  • Implemented a secure authentication system with OTP verification, password management, and dealer/retailer verification
  • Developed reusable UI components with smooth animations using Flutter, enhancing overall app engagement
  • Built a transaction management system for processing load requests and fund transfers between dealers and retailers
  • Automated the cash-out process, significantly reducing manual effort and streamlining operations
  • Designed and implemented CI/CD pipelines with staging and production environments, improving deployment efficiency and testing workflows
  • Flutter
  • Reactjs
  • TypeScript
  • NodeJS

Education

University of the Philippines

Bachelor's Degree in Computer Science (Cum Laude)

Skills

Programming Languages:

  • TypeScript logoTypeScript
  • Python logoPython

Frameworks and Libraries:

  • Next.js logoNext.js
  • React.js logoReact.js

Styling:

  • Tailwind CSS logoTailwind CSS
  • shadcn/ui logoshadcn/ui

Database and ORMs:

  • MongoDB logoMongoDB
  • MySQL logoMySQL
  • PostgreSQL logoPostgreSQL
  • Prisma logoPrisma
  • QDrant logoQDrant

Development Tools:

  • Git logoGit
  • Cursor logoCursor

Infrastructure:

  • Docker logoDocker
  • Kubernetes logoKubernetes
  • GitHub Actions logoGitHub Actions

Cloud Computing Platforms:

  • Microsoft Azure logoMicrosoft Azure
  • Amazon Web Services logoAmazon Web Services

Artificial Intelligence:

  • RAG logoRAG
  • OpenAI API logoOpenAI API
  • AzureAI logoAzureAI
  • LangChain logoLangChain

Side Projects

A privacy-first web application that allows users to merge multiple PDFs, split them into separate files, convert images to PDF, or add watermarks. Features include page rearrangement, rotation, removal, and customizable watermarking. All processing happens locally in the browser, ensuring complete privacy as files never leave the user's device.
  • Next.js
  • TypeScript
  • PDF-Lib
  • React-PDF
  • Tailwind CSS
  • DnD-Kit
Code to Image and PDF Generator
A privacy-first web application that allows users to convert code snippets into images and PDFs. The tool uses Shiki to highlight the code and PDF-Lib to generate the compiled PDF. Supports 25+ programming languages and allows background color customization.
  • Next.js
  • Node.js
  • TypeScript
  • Shiki
  • PDF-Lib
QR Code Generator
A privacy-first web application that generates custom QR codes for text, URLs, WiFi, contacts, email, and SMS. Features customizable colors, sizes, and corner styles with instant download support for PNG, SVG, and PDF formats. All processing happens locally in the browser for complete privacy.
  • Next.js
  • Node.js
  • TypeScript
  • QRCode
  • PDF-Lib
Base64 Encoder & Decoder
A privacy-first Base64 encoder and decoder supporting both text and images. All processing is done client-side for complete privacy. Features an interactive image viewer with zoom, pan, and download capabilities.
  • Next.js
  • TypeScript