I'm a Senior Software Engineer with 10+ years of experience building scalable backend systems and modern JavaScript frontends. I specialize in Node.js and Python ecosystems (TypeScript, Django, FastAPI), RESTful APIs, microservices, and cloud-native architectures. I also enjoy crafting robust React.js and Next.js frontends, delivering production-grade software and collaborating effectively in Agile/Scrum teams. I'm passionate about optimizing performance, observability, and building AI-powered workflows. I thrive in cross-functional environments, lead by example, and continuously learn new technologies to solve complex problems.

Dennis Aguilar

I'm a Senior Software Engineer with 10+ years of experience building scalable backend systems and modern JavaScript frontends. I specialize in Node.js and Python ecosystems (TypeScript, Django, FastAPI), RESTful APIs, microservices, and cloud-native architectures. I also enjoy crafting robust React.js and Next.js frontends, delivering production-grade software and collaborating effectively in Agile/Scrum teams. I'm passionate about optimizing performance, observability, and building AI-powered workflows. I thrive in cross-functional environments, lead by example, and continuously learn new technologies to solve complex problems.

Available to hire

I’m a Senior Software Engineer with 10+ years of experience building scalable backend systems and modern JavaScript frontends. I specialize in Node.js and Python ecosystems (TypeScript, Django, FastAPI), RESTful APIs, microservices, and cloud-native architectures. I also enjoy crafting robust React.js and Next.js frontends, delivering production-grade software and collaborating effectively in Agile/Scrum teams.
I’m passionate about optimizing performance, observability, and building AI-powered workflows. I thrive in cross-functional environments, lead by example, and continuously learn new technologies to solve complex problems.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Senior Software Engineer at Freelancer
March 1, 2023 - Present
Designed and implemented scalable RESTful APIs using Node.js (TypeScript), Express.js, Python (Flask / Django), and PHP (Laravel). Built AI-powered features including custom chatbots, content summarization, document Q&A, and automated workflows using OpenAI + LangChain. Implemented AI-driven dashboards and assistants to improve customer support, analytics, and decision-making workflows. Built full-stack applications integrating frontend (React / Next.js, TypeScript) with serverless + microservice backends. Led the development of React.js applications, creating reusable components and managing state with Redux and Context API to ensure optimal performance and maintainability. Delivered React Native mobile apps integrated with REST APIs, push notifications and cloud services (Firebase/AWS). Optimized backend performance through caching, database indexing, and query optimization. Led backend development teams; reviewed code and mentored junior developers.
Senior Software Engineer at IBM Philippines
March 1, 2020 - March 1, 2023
Developed and maintained scalable backend services using TypeScript/ Node.js and Python. Led integration of LLM-based copilots and data-aware AI workflows, improving productivity and support flows. Architected cloud-based solutions using AWS (Lambda, S3, EC2) and Kubernetes. Integrated third-party APIs and cloud services to enhance application functionality. Implemented real-time communication features using WebSockets and Redis. Built high-performance React / Next.js + TypeScript components for complex UIs. Conducted extensive performance tuning, reducing API response times by 40%. Led the integration of React Native in several mobile-first projects, enabling cross-platform mobile development with shared logic between web and mobile applications.
Software Engineer at White Widget
September 1, 2014 - March 1, 2020
Developed and maintained web applications using PHP, Node.js, and Python. Built RESTful APIs and backend services to support dynamic web applications. Migrated legacy systems to cloud-based architectures on AWS. Collaborated with front-end teams to deliver seamless integrations and improved performance. Designed and developed custom React.js components for front-end applications, including data visualizations and interactive UI elements. Implemented security best practices, reducing vulnerabilities and improving system resilience.
Software Engineer at White Widget
September 1, 2015 - March 1, 2020
Developed backend services using Node.js and contributed to Python-based internal tools (Flask, Django); built RESTful APIs; assisted in migrating legacy systems to Node.js-based services and cloud infrastructure on AWS; collaborated with frontend teams to integrate APIs with React.js; designed and developed custom React components for data visualizations; implemented security best practices and improved system resilience.

Education

Bachelor of Science in Computer Science at Computer Systems Institute
September 1, 2015 - December 18, 2025
Bachelor of Science in Computer Science at Computer Systems Institute
September 1, 2015 - June 8, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services