Mar Jayson San Agustin
Software Developer
I build incredible products and digital experiences for mobile and the web.
About
In 2014, as a computer science student juggling a part-time gig in graphic design, I ventured into the world of desktop app design using Photoshop. Little did I know that this venture would serve as the catalyst for a profound shift in my career, leading me towards my true calling in programming and web development.
Today, I'm privileged to apply my skills across diverse projects, working with startups and established industry leaders, and this journey fuels my personal growth, reaffirming that coding applications is where I truly find my passion and fulfillment in the dynamic realm of software development and design.
When I step away from the computer, you'll frequently find me enjoying leisurely walks, engaging in online chess matches, and immersing myself in enlightening documentaries.
Experience
- Collabera Digital / Ascendion
Nov 2023 — Present Software Developer• Contributed to the development of a customized Grafana panel plugin using React, TypeScript and NodeJS for AI-powered insights of data projected at Grafana visualizations for our banking client: Metrobank Philippines.
• Collaborated closely with cross-functional teams to develop various internal projects and proof of concepts using ReactJS, TypeScript and NextJS for our banking client: Metrobank Philippines.
• Actively participated company-wide AI-powered features explorations such as retrieval augmented generation (RAG), vector embeddings, NextJS, ReactJS, and large language model utilization focusing on usage of transactional data and vast enterprise knowledge for our banking client: Metrobank Philippines.
ReactJavaScriptTypeScriptFigmaMaterial DesignGrafanaAzure OpenAIAug 2022 — Nov 2023 Web Application Developer• Develop from scratch the web user interfaces and experience focusing on critical features such as time deposit, credit cards and send international (SWIFT) features for our banking client: Unionbank Philippines.
• Resolved production bugs in credit cards and online transfers for our banking client: Unionbank Philippines.
ReactJavaScriptTypeScriptFigmaAnt DesignAgileScrum Framework - ISBX Philippines Inc.
Sep 2021 — Aug 2022 Software Developer• Created a dynamic forms feature for data collection from scratch, leveraging technologies like NextJS, ReactJS, TypeScript, NestJS, Material UI, and PostgreSQL.
• Resolved existing bugs in the production environment, ensuring the system's stability and reliability.
• Developed a profile management feature using React and NextJS and implementing UI enhancements, improving the overall user experience.
ReactReact NativeTypeScriptJavaScriptNodeJSNestJSPostgreSQL - Team 0.P.S. Inc. • MYCURE, Parmazip
Jun 2020 — Sep 2021 Software Developer• Created complex onboarding modules from scratch, integrating intricate UI designs using VueJS, JavaScript, TypeScript and NextJS, and implementing analytics tools such as google analytics.
• Played a vital role for the creation of the teleconsult feature that enables doctors and patient to do online consultation via video chat. Participated in doctor and patient onboarding, electronic medical records processing and payment integration.
• Contributed to the project's success by addressing production bugs, thereby enhancing the overall efficiency and quality of our work.
VueTailwind CSSJavaScriptQuasar FrameworkNuxtJSLinuxMongoDB - Gray Owl Technologies Inc. • Ground Gurus
Jan 2018 — Feb 2020 Founding Partner / Software Developer• Lead the development and successful launch of a mobile and web learning platform using NextJS, ReactJS, Angular, TypeScript, NodeJS, Ionic, Flutter and MongoDB
• Played a key role in creating efficient and modern solutions for various flagship projects for our SaaS clients, ensuring the delivery of high-quality software solutions.
• Deployed and maintained various applications in linux environments, implementing analytics, and logging infrastructure to ensure systems reliability.
AngularReactVueIonic FrameworkPrimefacesPrimeNGTypeScriptJavaScriptNodeJSNestJSLinux
Projects
- featuredTracker Apps • Habits, Spending and Workout TrackerAugust 2022Demo
I have created and deployed a personal tracker system to track habits, spending, calorie intake and workouts. This system was inspired by Atomic Habits book. Perfect for anyone who wants to try `Identity-First` approach in habit building.
ReactNextJSTypeScriptTailwindCSSShadcn/uiNestJSPostgreSQLTypeORMdrizzlebetter-authdigital-ocean - featuredTeam Collaboration PlatformSeptember 2023Github
In my free time, with the help of an internet tutorial, I practiced my skills by creating this instant messaging platform, empowering users with seamless collaboration, secure file sharing, and dynamic video/audio messaging. With advanced member management, robust authentication, and customizable light/dark modes.
ReactNextJSTypeScriptTailwindCSSshadcn/uiSocket.ioPrismaMySQL