Hero

Hello,
This is ADRIAN, I'm a Professional Software Developer.

name:'Adrian Dela Piedra',
skills:['C#', '.Net (Framework / Core / API)', 'Python', 'NodeJS', 'Javascript', 'Typescript', 'React', 'Angular', 'Ionic', 'SQL', 'MongoDB', 'Docker', 'AWS', 'GCP', 'Team Management', 'Project Management'],
hardWorker:true,
quickLearner:true,
problemSolver:true,
flexible:true,
approachable:true,
hireable:function() {
return(
this.hardWorker&&
this.quickLearner&&
this.problemSolver&&
this.skills.length>=10
);
};
};

Who am I?

Hey there! I'm ADRIAN DELA PIEDRA, a senior software developer who loves building desktop and web applications, automating tasks, and designing solid technical architectures. I enjoy making things more efficient, whether it’s through clean code or automating workflows. I also like mentoring junior developers, helping them grow in their careers, and fostering leadership within teams. I'm always up for a challenge and excited to create impactful solutions that make life easier! 🚀🔥

Adrian Dela Piedra
Hero
Experiences
Hero

(Apr 2023 - Present)

Section Manager

Kyocera Document Solutions Development Philippines, Inc.

Hero

(Jan 2010 - Mar 2023)

Software Engineer

Kyocera Document Solutions Development Philippines, Inc.

Hero

(July 2017 - Present)

FullStack Developer

Freelance (Fiverr, Upwork)

Skills
PROJECTS

Web Installer

name:'Web Installer',
tools: ['Electron', 'NodeJS', 'React', 'AEM', 'AWS],
myRole:Technical Lead,
Description: My team and I developed a desktop application that streamlines the installation of drivers and utilities for our company's products. It leverages the AEM HTTP Assets API to fetch and provide users with the appropriate installers, ensuring compatibility and ease of access.,
};
Web InstallerWeb InstallerWeb InstallerWeb InstallerWeb Installer

Driver Distributor

name:'Driver Distributor',
tools: ['C# .Net', 'WPF', 'MVVM', 'Mono.Cecil', 'Wix],
myRole:Technical Lead,
Description: Developed a desktop application that generates a customized printer driver installer with predefined settings, such as default paper size, color optimizations, and the selected printer for installation. This installer can be redistributed to customers for seamless deployment. The main challenge was building a packaging system that creates a redistributable, ready-to-run installer. To achieve this, Mono.Cecil was utilized.,
};
Driver DistributorDriver DistributorDriver DistributorDriver DistributorDriver DistributorDriver DistributorDriver Distributor

Light Novel Reader

name:'Light Novel Reader',
tools: ['Ionic', 'Angular', 'Typescript', 'Python', 'Scrapy', 'PostgreSQL', '.NET Core Web API', 'EC2],
myRole:Developer (Owner),
Description: Developed a mobile app for reading and downloading light novels using Ionic. The data is sourced through web scraping, with a Scrapy-based scraper running on an AWS EC2 instance. Extracted data is stored in a PostgreSQL database and served via an API.,
};
Light Novel ReaderLight Novel ReaderLight Novel ReaderLight Novel ReaderLight Novel ReaderLight Novel Reader

Debt Manager

name:'Debt Manager',
tools: ['Ionic', 'Angular', 'Typescript', 'Firebase', 'CouchDB],
myRole:Developer (Owner),
Description: Developed a debt manager app as a Progressive Web App (PWA) with mobile-native builds. The app utilizes Firebase Functions and stores data in Firestore. It supports offline functionality by syncing with online data through CouchDB, ensuring seamless access even without an internet connection.,
};
Debt ManagerDebt ManagerDebt ManagerDebt Manager

Printer Manager

name:'Printer Manager',
tools: ['Javascript', 'KnockoutJS', 'D3.js],
myRole:Front-end developer,
Description: Contributed as a frontend developer to a web application that manages multiple printers worldwide, providing real-time information and analytics. Responsible for creating API specifications and collaborating with another team which develop the API.,
};
Printer ManagerPrinter ManagerPrinter ManagerPrinter Manager
Hero
Educations
Hero

2010 - 2015

Bachelor Degree

University of San Jose - Recoletos

Contact me

Have a question or a project in mind? Feel free to reach out—I'm happy to connect!

adrian.onrails@gmail.com

+639956551019

Compostela, Cebu, Philippines