Mark Shan
Senior Full Stack Engineer
********.***@*****.*** • github.com/cstudeo • Texas, United States SUMMARY
Passionate and Impact-driven Senior Full Stack Engineer with 8+ years building high-throughput, cloud-native platforms across SaaS, fintech, health, fitness, and e-commerce. Builds with Node.js, Express, and NestJS paired with React and Next.js in TypeScript, backed by MongoDB and PostgreSQL, alongside Python and Ruby on Rails. Reduced response times by 35%+, doubled throughput, and raised release frequency through resilient architecture, query tuning, and CI/CD automation on AWS and Azure. Communicates clearly across teams and mentors engineers toward measurable, reliable delivery.
SKILL SET – TOOLS & TECHNOLOGIES
Backend: Node.js, Express.js, NestJS, TypeScript, Fastify; Python, Django; Ruby on Rails; Socket.io, WebSockets, BullMQ, RabbitMQ, Apache Kafka, gRPC, microservices, event-driven architecture
Frontend: React.js, Next.js, TypeScript, JavaScript (ES2023), Redux Toolkit, Context API, Zustand, React Query, HTML5, CSS3, Tailwind CSS, Material UI, Vite, SSR/ISR, Code-splitting, Lazy Loading
APIs & Integrations: REST, GraphQL (Apollo), OpenAPI / Swagger, OAuth2, JWT, OIDC, SSO, API Gateway, Webhooks, Stripe, Twilio, SendGrid AI / ML & LLM: OpenAI & Anthropic Claude APIs, LangChain.js, LangGraph, LlamaIndex, Vercel AI SDK, RAG & embeddings, vector search (pgvector, Pinecone), AI-assisted Dev (Cursor, GitHub Copilot), Prompt Engineering Databases & Clouds: MongoDB, PostgreSQL, MySQL, Redis, Elasticsearch, DynamoDB AWS (ECS, EC2, Lambda, S3, CloudFront, CloudWatch), Azure
(App Service, Functions, AKS), GCP (Cloud Run, BigQuery) DevOps: Docker, Kubernetes, Terraform, GitHub Actions, Jenkins, GitLab CI, Nginx, OpenTelemetry, Sentry, Prometheus, Grafana QA & Testing: Jest, Mocha, Playwright, Cypress, Selenium, Supertest, contract testing, TDD Version Control: Git, GitHub, GitLab, Bitbucket
Project Management & Collaboration: Jira, ClickUp, Asana, Confluence, Slack, Agile (Scrum, Kanban) EXPERIENCE
Senior Full Stack Engineer Melian Labs 07/2023 – Present
• Built multi-tenant microservices in Node.js, Express, and NestJS, reducing backend latency 35%.
• Developed responsive React and Next.js interfaces in TypeScript, improving page-load speed and Core Web Vitals 28%.
• Reduced complex query times 40% by tuning MongoDB aggregations and PostgreSQL indexes for read-heavy loads.
• Integrated OpenAI and LangChain with Node services for RAG search, automating triage and lifting accuracy 22%.
• Migrated workloads onto AWS ECS, Lambda, and S3 with Azure App Service for resilient multi-region failover.
• Automated builds and releases with Docker, Kubernetes, and Terraform, shortening release cycles by 30%.
• Improved release confidence with Jest, Playwright, and Cypress suites integrated into the CI pipeline.
• Mentored 6 engineers through architecture reviews, sprint planning, and code-quality standards. Senior Software Engineer Cognizant 11/2019 – 06/2023
• Designed backend services with NestJS, Express, and Python, increasing system throughput by 32%.
• Created SEO-friendly React and Next.js frontends with Material UI, minimizing bounce rate 21% and improving engagement.
• Tuned MongoDB aggregations and PostgreSQL queries to reduce average API response latency by 37%.
• Implemented Node.js recommendation services with Python ML models to personalize content and raise click-through.
• Established AWS deployments across EC2, S3, and Lambda, sustaining 99.9% uptime under peak fintech traffic.
• Streamlined CI/CD with Jenkins, Docker, and GitHub Actions, reducing release time from days to under an hour.
• Expanded automated test coverage with Jest, Mocha, and Selenium to stabilize releases across services.
• Partnered with product and design teams in Agile sprints to align delivery with business priorities. Software Engineer II Oculus 09/2017 – 11/2019
• Delivered SaaS backend modules in Node.js, Express, and Ruby on Rails, supporting REST services for 10+ clients.
• Refined React and Redux UI components in JavaScript, improving responsiveness and reducing render time 18%.
• Restructured MySQL indexes and MongoDB schemas, improving database query speed by 30%.
• Configured AWS EC2 and S3 environments with Nginx to host and serve production web applications.
• Set up CI/CD with GitHub Actions and Jenkins, raising deployment reliability and cutting failures 25%.
• Strengthened quality with Jest and Selenium suites, lifting regression coverage to 80% pre-release.
• Supported peer code reviews and Agile ceremonies, improving code maintainability and delivery flow. CONTRIBUTED PROJECTS
Innova Health
https://www.innovahealth.com/
• Therapy EHR platform for skilled nursing facilities, automating clinical documentation, billing, and
scheduling.
• Built Node.js services and REST APIs on AWS,
integrating MatrixCare and PointClickCare for
clinical data exchange.
TurboTenant
https://www.turbotenant.com/
• Property management platform for landlords to
list units, screen tenants, sign leases, and collect rent online.
• Developed Node.js/Nest.js services on AWS with
PostgreSQL for tenant screening, online rent
payments, and listing syndication.
Evani
https://www.enavi.co/
• Shopify conversion-optimization agency using
research and A/B testing to raise e-commerce
revenue per visitor.
• Designed Node.js analytics services and A/B-test instrumentation on AWS to track experiments
and per-visitor revenue.
EDUCATION
Master of Science, Information Technology