John Paul Granada
Hi, I’m John Paul Granada, a Senior Software Engineer with 15+ years of experience building modern web apps, scalable APIs, and cloud-native platforms. NET on the back, backed by SQL and NoSQL databases.
About
Hi, I’m John Paul Granada, a Senior Software Engineer with 15+ years of experience building modern web apps, scalable APIs, and cloud-native platforms. I thrive in end-to-end delivery across frontend and backend, with React/TypeScript on the front and FastAPI, Django, Spring Boot, and .NET on the back, backed by SQL and NoSQL databases.
I specialize in designing secure, observable microservices, integrating third-party APIs, and shipping reliable systems on AWS and Azure with Docker, Kubernetes, and CI/CD. I enjoy adding AI/ML-powered features to improve search, automation, and analytics while keeping the core platform clean, maintainable, and performant, and I’m passionate about mentoring engineers and owning architecture decisions.
- 17 years' experience
- Joined December 2025
Industry experience
- Software & Internet
- Professional Services
- Media & Entertainment
- Computers & Electronics
- Financial Services
Work experience· 10 roles
Architected and delivered high-performance front-end applications using React.js, Vue.js, Tailwind CSS, and modern state-management patterns. Designed scalable Node.js REST APIs to enable seamless communication between frontend modules and backend workflows. Led a 3-person engineering team to deliver a custom CRM ahead of schedule, boosting client productivity. Built automated CI/CD pipelines with GitHub Actions and Jenkins for zero-downtime deployments on AWS. Implemented robust error monitoring and performance diagnostics with Sentry and New Relic to ensure system reliability.
Led full-cycle development of microservices using Java Spring Boot and built scalable React front-end modules that supported high-traffic user operations across the platform. Modernized the company’s legacy Struts-based CRM by breaking it into containerized Spring Boot microservices, improving deployment efficiency and reducing system downtime. Integrated Stripe, Twilio, and enterprise SSO/auth flows, designing secure API communication that met industry compliance and internal security standards. Built automated CI/CD pipelines using Docker and GitHub Actions, significantly shortening release times and eliminating recurring deployment blockers. Collaborated with DevOps teams to design Terraform-based infrastructure provisioning, ensuring stable AWS environments aligned with infrastructure-as-code best practices. Mentored junior developers and guided code reviews, raising overall code quality and strengthening engineering standards across the team. Worked closely with UX and QA teams
Led end-to-end delivery of full stack features, from React/TypeScript frontends to FastAPI microservices and PostgreSQL/DynamoDB data models. Built responsive customer-facing flows and internal dashboards, focusing on reusable components, intuitive UX, and robust form and state handling. Designed and implemented REST and gRPC APIs for core product domains, including validation, pagination, error contracts, and role-based access control. Integrated external services and partner APIs with robust retry, idempotency, and monitoring patterns to keep the web platform reliable. Introduced job queues and background workers for long-running tasks such as file processing, notifications, and data synchronization to keep the UI fast. Implemented AI-powered features like intelligent search, smart suggestions, and workflow summarization on top of existing APIs without disrupting the core architecture. Improved performance and reliability using caching, profiling, query tuning, and structured logging
Education
Hire John Paul Granada today
Post a job and invite John, or contact them directly. No hidden commission.

























