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.

John Paul Granada

PRO

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.

Available to hire

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.

See more

Experience Level

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

Language

English
Fluent

Work Experience

Senior Software Engineer at BrightLayer Systems
November 1, 2022 - October 1, 2025
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
Senior Full Stack Developer at ZenithWorks Global
March 1, 2019 - October 1, 2024
Engineered enterprise e-commerce platforms using Java Spring Boot and React, designing robust API layers that supported secure transactions and high-volume operations. Improved backend reliability with Redis caching, Resilience4j circuit breakers, and optimized MySQL queries, decreasing latency and preventing service outages. Built and maintained Jenkins and Docker CI/CD pipelines, enabling automated deployments across development, staging, and production environments. Authored comprehensive API documentation using Swagger/OpenAPI, streamlining integration efforts for front-end developers and third-party consumers. Collaborated in architectural review discussions by analyzing Terraform and Helm changes, ensuring application compatibility with cloud infrastructure updates. Enhanced application performance by optimizing frontend bundles, implementing lazy loading, and standardizing UI patterns across the React codebase. Conducted deep debugging, performance tuning, and log tracing to res
Full Stack Developer at ArcticStream Digital
June 1, 2015 - February 1, 2019
Developed multi-tenant SaaS features using Java 11, Spring Boot, and Hibernate, ensuring security, performance, and reliability across customer environments. Designed and maintained REST endpoints supported by extensive unit and integration testing, consistently achieving high code coverage and stable production releases. Integrated Stripe payments, SendGrid communications, and Okta authentication, creating seamless billing, email, and user management flows. Improved database performance through schema redesign, SQL optimization, and indexing, resulting in faster API responses and reduced infrastructure load. Automated deployment pipelines with Docker and Jenkins, allowing predictable rollouts and minimizing failures due to environment inconsistencies. Configured AWS CloudWatch dashboards and alerts to enhance system monitoring and accelerate incident resolution. Worked closely with UI/UX teams to ensure backend logic aligned perfectly with planned user experiences and data workflows.
Full Stack Developer at PixelForge Web Development
July 1, 2009 - May 1, 2015
Migrated legacy Java applications into modern Spring Boot microservices, improving maintainability and enabling streamlined feature development. Built responsive and interactive interfaces using React and JavaScript, ensuring seamless data communication with backend services. Implemented Redis caching, optimized SQL queries, and improved data handling flows, resulting in faster user experiences and reduced backend load. Automated build and release processes using Maven, Gradle, and SonarQube, establishing consistent code quality and deployment reliability. Diagnosed and resolved performance bottlenecks across production environments, strengthening system stability and user satisfaction. Developed secure REST API endpoints used by internal teams and external partners, ensuring consistent request handling and access control. Collaborated with designers and product owners to convert wireframes into clean, functional, and accessible user interfaces. Supported continuous maintenance, featur
Senior Full Stack Developer at BrightLayer Systems
November 1, 2022 - October 1, 2025
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.
Senior FullStack Developer at ZenithWorks Global
March 1, 2019 - October 1, 2024
Developed complex enterprise dashboards and internal systems using React, Vue, and Angular, enhancing data visualization and workflow efficiency. Engineered real-time data features with optimized MongoDB queries and WebSocket integrations, reducing interface latency across distributed teams. Designed secure authentication and authorization flows (JWT, OAuth2), and integrated multiple external APIs (payments, messaging, cloud services). Built containerized services with Docker and deployed to Kubernetes clusters, improving system resilience and scalability. Collaborated with product teams to translate business requirements into fast, maintainable, and user-friendly front-end experiences. Introduced coding standards and reusable component libraries to streamline development across products.
Senior AI Software Engineer at ArcticStern
October 1, 2022 - Present
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
Software Engineer at ZenithWorks AK
March 1, 2019 - September 1, 2022
Delivered full stack SaaS features spanning React/TypeScript frontends and Python backends (Django, FastAPI), turning product specs into shipped releases. Built UI modules for complex data entry, filtering, and reporting, using reusable components and clean state management patterns. Developed backend APIs with clear resource modeling, pagination, filtering, and permission checks to serve web and mobile clients. Designed and optimized relational and document data models, added indexes, and tuned queries to support real-time dashboards and reports. Implemented admin and operations portals to manage customers, configuration, and data, reducing manual workload and support tickets. Integrated ML components into the stack for scoring, anomaly detection, and smart recommendations, exposing results via web APIs and UI widgets. Automated builds, testing, and deployments using Docker and CI/CD, improving release frequency and reducing production regressions.
Senior Full Stack Engineer at BrightLayer Systems
June 1, 2015 - February 1, 2019
Built and maintained backend microservices in Python and Java that powered web apps, internal tools, and partner integrations. Implemented secure, well-documented REST APIs and standardized patterns for error handling, authentication, and logging across services. Developed React and TypeScript dashboards used by operations and business teams, translating complex data into clear tables, charts, and workflows. Modernized monolithic components into cleaner service boundaries and improved test coverage, reducing outages and simplifying feature work. Designed ETL and reporting flows to support BI and analytics surfaces, feeding web-based reporting tools and customer exports. Integrated predictive and rules-based logic into web workflows so users could see prioritized items, risk scores, or recommendations directly in the UI. Collaborated with stakeholders on technical design and mentored junior engineers through code reviews and pairing.
Web Developer at GAIN
July 1, 2009 - May 1, 2015
Built and maintained enterprise web applications using Java, C#, and Python with Spring, .NET, and Django, supporting core internal and client workflows. Implemented web modules for data entry, approvals, and reporting, coordinating closely with stakeholders to clarify requirements and deliver iteratively. Designed and maintained relational database schemas, wrote stored procedures, and optimized queries to support web-based reports and exports. Exposed business logic through REST-style endpoints and services, enabling other teams to integrate with the main platform. Improved response times and throughput with caching, batch processing, and background jobs for heavy reporting and reconciliation tasks. Collaborated with data and analytics stakeholders to surface simple rules-based and early ML-style scoring inside web dashboards. Helped introduce automated testing and CI practices, including build pipelines and basic release automation, to stabilize deployments.

Education

Bachelor of Science in Information Technology at Carlos Hilado Memorial State University
May 31, 2005 - June 1, 2009

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Media & Entertainment, Computers & Electronics, Financial Services

Experience Level

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