0 viewsjobseeker
John M. — Senior Full Stack Developer from Philippines

John M.

Senior Full Stack Developer

Philippines 6+ years
Open to offersNew to Platform
Languages
English
Video Introduction
No video introduction yet
The candidate has not added a video.
Contact information and social networks are private. Connect to unlock.
Hidden

About

John L. is a seasoned Senior Full Stack Developer with a decade of experience in crafting cloud-native platforms and scalable frontend architectures utilizing React, Next.js, and TypeScript. He excels in designing robust microservices using FastAPI and NestJS, harnessing the power of GraphQL/gRPC for state-managed, data-intensive UIs. John has been pivotal in integrating advanced AI/ML frameworks, such as HuggingFace and TensorFlow, to automate workflows, ensuring seamless observability and performance across platforms. In his tenure at SafebrandTech, John architected scalable systems handling over 2M daily API requests with remarkable uptime. His contributions have led to a significant reduction in deployment time and infrastructure costs while bolstering frontend performance and API latency. John's leadership extends to mentoring over a dozen engineers, fostering a culture of knowledge sharing and technical growth. His expertise also covers diverse backend and frontend technologies, as well as DevOps practices, making him an invaluable asset in driving technical excellence and operational efficiency.

Experience

  • Lead Developer

    SafebrandTech · 2022 — Present
    Designed cloud-native systems using Python (FastAPI, Django, Flask) and Node.js (NestJS, Express.js), handling over 2 million daily API requests while achieving 99.99% uptime. Deployed numerous microservices on AWS/GCP, optimizing costs through effective resource management. Integrated HuggingFace, LangChain, and TensorFlow models into enterprise applications, automating about 40% of document processing tasks. Improved a LangChain-based chatbot's response time significantly and enhanced accuracy through precise fine-tuning. Established CI/CD processes with GitHub Actions and Jenkins, greatly reducing deployment times. Enhanced PostgreSQL and DynamoDB performance to minimize latency and reduce partition incidents. Developed business metric dashboards using D3.js and Chart.js and constructed component-driven UIs with React, Next.js, and Vue. Created universal React SSR applications for better SEO and user experience metrics while successfully launching a mobile suite integrated with observability features. Instituted observability tools like Prometheus, Grafana, and Sentry, while implementing stringent security protocols. Mentored a team of engineers across multiple disciplines and integrated various tools at production scale. Transformed a legacy web application into a high-performance mobile app with significant user engagement.
  • Senior Full Stack Developer

    Deegix Pte Ltd · 2018 — 2022
    Migrated multiple monolithic applications into a microservices architecture using Node.js and Express, improving scalability to handle increased traffic. Reengineered the customer-facing UI utilizing React and Redux to enhance maintainability and load performance. Enhanced search capabilities with Elasticsearch, achieving a reduction in query latency for a large dataset. Secured APIs for compliance standards through OAuth2.0 and SSO implementations. Employed Docker for environment containerization, improving developer experience. Developed a comprehensive frontend testing strategy, increasing coverage and decreasing regression bugs significantly.
  • Full Stack Developer

    Nimble · 2016 — 2018
    Developed reliable background task processing systems using Python and Node.js, managing substantial daily job loads with high reliability. Automated deployment processes with Docker, facilitating a future migration to Kubernetes. Upgraded a legacy frontend by incorporating React.js and Vue.js, implementing real-time capabilities through WebSockets and GraphQL. Streamlined release cycles by applying DevOps methodologies via an automated CI/CD pipeline. Promoted test-driven development and established monitoring practices, enhancing overall system uptime.