03/24/2026 updated

**** ******** ****
100 % available

Senior Full Stack Engineer | TypeScript, React, Node.js, AWS | Scalable Systems

Alaminos, Philippines
Worldwide
National University Laguna
Alaminos, Philippines
Worldwide
National University Laguna

Profile attachments

JOHN_ERICK_AVECILLA.pdf

About me

I’m a full stack engineer with strong experience in TypeScript, React, and Node.js. I build scalable web applications, clean APIs, and reliable cloud systems. I focus on performance, simplicity, and delivering real business value in every project.

JavaScriptApplication Programming Interfaces (APIs)Amazon Web ServicesApplications ArchitectureMicrosoft AzureCloud ComputingSoftware QualityRelational DatabasesPostgreSQLMarket ValueProject ManagementNode.jsTypeScriptWeb ApplicationsReact.jsReliability of SystemsBackendFastAPICoaching and MentoringFront End Software DevelopmentDocker
I am a Full Stack Engineer with extensive experience in building and maintaining scalable web applications. I have strong expertise in TypeScript, JavaScript, React, and Node.js, with hands-on experience creating robust backend APIs using FastAPI and managing relational databases like PostgreSQL. I am also proficient in cloud infrastructure, including AWS and Azure, and I regularly work with Docker and CI/CD pipelines to streamline deployments and ensure system reliability.

I have a proven track record of end-to-end project ownership, from designing application architecture to implementing frontend and backend features, integrating third-party services, and optimizing performance. I am comfortable working in fast-paced, agile environments, collaborating closely with designers, product managers, and stakeholders to deliver business value.

Additionally, I have experience mentoring junior developers, enforcing best practices, and ensuring high code quality through thorough testing and documentation. My work often involves building modern, user-friendly interfaces while maintaining secure and efficient backend systems, making me capable of handling complex projects that require both technical depth and practical problem-solving skills.

Experience

Professional experience5 - 10 years
Freelancer since2014

Languages

EnglishNative speaker

Project history

Senior Full Stack Engineer

Praxis
•Designed and developed full stack applications using TypeScript, React, and .NET-based backend services.
•Built scalable APIs using C#/.NET, supporting distributed application architectures.
•Developed frontend components with modern frameworks, focusing on modular and reusable design (Vue concepts transferable).
•Implemented event-driven workflows using messaging systems, improving system scalability.
•Worked with AWS services including Lambda, API Gateway, SQS, and S3.
•Designed API contracts with proper versioning, validation, and error handling.
•Participated in architecture discussions and contributed to scalable system design.
•Collaborated with product and design teams to deliver end-to-end features.
•Ensured code quality through testing, reviews, and adherence to best practices.
•Troubleshot production issues and improved system reliability and performance

Full Stack / Backend Lead – Data & Automation Systems

Magister Marketing & Consultancy
•Built and maintained full stack applications using JavaScript frameworks and backend technologies.
•Designed backend systems and APIs supporting data-driven applications and integrations.
•Implemented event-driven and asynchronous processing systems.
•Worked with SQL databases and designed efficient data models and queries.
•Delivered scalable systems supporting enterprise-level workloads.
•Led architecture decisions and ensured solutions were maintainable and extensible.
•Mentored developers and contributed to improving team engineering practices.

Software Engineer

Cloudstaff
•Developed backend services and frontend features for production applications.
•Assisted in debugging and improving system performance.

Associate Software Engineer

Accenture Philippines
•Developed enterprise systems using Java and SQL.
•Built strong foundations in system design and debugging

Portfolio


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in