Senior full-stack engineer with 10+ years building secure, scalable web applications and distributed systems. I specialize in Node.js, TypeScript, Python, REST APIs, React/Angular, databases, WebSockets, caching, and secure API design—delivering end-to-end features from backend services to responsive front ends and infrastructure. I’ve led architecture and technical design across microservices, cloud-native deployments, CI/CD, and real-time systems, with hands-on experience integrating enterprise platforms (including MuleSoft) and implementing PCI-compliant payment flows. I also build AI-enabled workflows (RAG) and data ingestion pipelines using Kafka/NiFi and analytics platforms.

Bryan Sharpe

Senior full-stack engineer with 10+ years building secure, scalable web applications and distributed systems. I specialize in Node.js, TypeScript, Python, REST APIs, React/Angular, databases, WebSockets, caching, and secure API design—delivering end-to-end features from backend services to responsive front ends and infrastructure. I’ve led architecture and technical design across microservices, cloud-native deployments, CI/CD, and real-time systems, with hands-on experience integrating enterprise platforms (including MuleSoft) and implementing PCI-compliant payment flows. I also build AI-enabled workflows (RAG) and data ingestion pipelines using Kafka/NiFi and analytics platforms.

Available to hire

Senior full-stack engineer with 10+ years building secure, scalable web applications and distributed systems. I specialize in Node.js, TypeScript, Python, REST APIs, React/Angular, databases, WebSockets, caching, and secure API design—delivering end-to-end features from backend services to responsive front ends and infrastructure.

I’ve led architecture and technical design across microservices, cloud-native deployments, CI/CD, and real-time systems, with hands-on experience integrating enterprise platforms (including MuleSoft) and implementing PCI-compliant payment flows. I also build AI-enabled workflows (RAG) and data ingestion pipelines using Kafka/NiFi and analytics platforms.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced

Work Experience

Senior Full-Stack / Backend Engineer at Jaburg Wilk
December 1, 2022 - Present
Designed, developed, and maintained scalable RESTful microservices in Node.js and Python, owning architecture decisions from concept through production. Built and maintained database architecture across MySQL and MongoDB, integrated GraphQL, and deployed services on AWS and GCP (including event-driven triggers via Cloud Functions). Containerised services with Docker and supported CI/CD pipelines for reliable deployments. Integrated MuleSoft for API-led connectivity across enterprise systems and collaborated with architects/platform teams to keep services aligned. Implemented Stripe payment processing and subscription management with PCI-compliant transaction handling for a SaaS environment. Built a RAG AI agent system using LangChain with workflows orchestrated in LangGraph. Developed data ingestion frameworks integrating Kafka, Apache NiFi, and Snowflake for analytics, implemented secure API access using JWT/OAuth, and delivered WebSockets-based real-time communication. Wrote automa
Software Engineer at BookBeam
November 1, 2018 - December 31, 2022
Built RESTful and SOAP APIs in Node.js (and Kotlin) for a multi-microservice web application supporting 1M+ users per month, deployed and managed on Azure. Applied Redis for caching and session management to reduce database load and improve response times. Delivered front-end experiences across Angular, Next.js, and Vue.js plus a companion Chrome extension, backed by MySQL/MongoDB and GraphQL. Used Kafka for backend data streaming; migrated an Apache NiFi Kafka consumer to StreamSets and built NiFi pipelines for ingesting and routing semi-structured clinical data. Developed a Scala/Spark analytics engine and implemented multithreading to scale a Selenium/WebDriver data-scraping engine. Wrote unit tests and completed system/regression testing, tracked issues in JIRA, and supported an offshore development team.
Software Engineer at Crypto-Inc
January 1, 2017 - October 31, 2018
Built RESTful APIs in Node.js and Go to power a cryptocurrency exchange/swap platform comparable to Binance, backed by MS SQL. Developed the front end in React/Redux including custom middleware, action creators, and reducers. Optimised and consolidated backend API calls with backend engineers and built AWS Lambda functions (Node.js) with SNS to refresh data on change events. Used Apache Spark and Scala on AWS to process big data for trading and sales analytics.
Backend Developer at Avanan
February 1, 2015 - February 28, 2017
Developed backend APIs in Node.js and Python, deploying and managing a Node.js WebSocket service on AWS Lambda and a Python backend service on AWS EC2 (Ubuntu). Analysed large datasets in MongoDB and optimised SQL queries with GraphQL. Collaborated with Scrum Master and Product Manager across daily scrums, sprint planning, and PI planning; coordinated with external teams to resolve dependency gaps.
Backend Developer (Remote) at Linte
May 1, 2013 - January 31, 2015
Developed backend APIs in Node.js with TypeScript, Express middleware, and MongoDB/Mongoose, alongside Java/Spring Boot services. Implemented NGINX load balancing to allow Node.js instances to handle high concurrency. Managed AWS infrastructure (Lambda, S3, Rekognition), including payment-related services, and supported product operations and metrics with system administrators. Mentored junior developers across the stack and advised on solutions to scale the product.

Education

BSc, Computer Science at University of Arkansas
January 1, 2013 - December 31, 2013
BSc, Computer Science at University of Arkansas
January 1, 2013 - January 1, 2013

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Healthcare, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more