Senior Software Engineer with 10+ years building and scaling production web applications across front-end and back-end. Expert in JavaScript/TypeScript, Next.js 15, React, Node.js, and Go. Proven track record designing microservices and deploying to AWS, GCP, and Vercel. Led cross-functional teams in Agile environments to ship high-quality systems with strong performance, reliability, and observability. Builds production AI-native SaaS products as a solo founder and at scale. Hands-on with the full modern stack: Anthropic Claude and OpenAI GPT-4o (structured tool use with Zod), Drizzle ORM on Neon PostgreSQL, Clerk for auth, Stripe for subscriptions, Resend for email, Upstash Redis for rate limiting, Sentry for observability, and Vercel for deployment. Daily user of AI-assisted development workflows including Cursor, Claude Code, OpenAI Codex, Gemini, Vertex AI, and MCP-based agentic patterns. Familiar with Hugging Face, Ollama for local LLM workflows, and Pinecone for vector search and RAG. Ships production PWAs with Web Share Target and offline-capable architectures. Implements privacy-by-design patterns at the architecture level: AES-256-GCM encryption at rest, PII redaction, PIPEDA/GDPR-aware data flows, and honest disclosure over privacy theater. Google Cloud Professional Architect. Google Cloud Associate Engineer.

MIKIAS MOHAMED

Senior Software Engineer with 10+ years building and scaling production web applications across front-end and back-end. Expert in JavaScript/TypeScript, Next.js 15, React, Node.js, and Go. Proven track record designing microservices and deploying to AWS, GCP, and Vercel. Led cross-functional teams in Agile environments to ship high-quality systems with strong performance, reliability, and observability. Builds production AI-native SaaS products as a solo founder and at scale. Hands-on with the full modern stack: Anthropic Claude and OpenAI GPT-4o (structured tool use with Zod), Drizzle ORM on Neon PostgreSQL, Clerk for auth, Stripe for subscriptions, Resend for email, Upstash Redis for rate limiting, Sentry for observability, and Vercel for deployment. Daily user of AI-assisted development workflows including Cursor, Claude Code, OpenAI Codex, Gemini, Vertex AI, and MCP-based agentic patterns. Familiar with Hugging Face, Ollama for local LLM workflows, and Pinecone for vector search and RAG. Ships production PWAs with Web Share Target and offline-capable architectures. Implements privacy-by-design patterns at the architecture level: AES-256-GCM encryption at rest, PII redaction, PIPEDA/GDPR-aware data flows, and honest disclosure over privacy theater. Google Cloud Professional Architect. Google Cloud Associate Engineer.

Available to hire

Senior Software Engineer with 10+ years building and scaling production web applications across front-end and back-end. Expert in JavaScript/TypeScript, Next.js 15, React, Node.js, and Go. Proven track record designing microservices and deploying to AWS, GCP, and Vercel. Led cross-functional teams in Agile environments to ship high-quality systems with strong performance, reliability, and observability.

Builds production AI-native SaaS products as a solo founder and at scale. Hands-on with the full modern stack: Anthropic Claude and OpenAI GPT-4o (structured tool use with Zod), Drizzle ORM on Neon PostgreSQL, Clerk for auth, Stripe for subscriptions, Resend for email, Upstash Redis for rate limiting, Sentry for observability, and Vercel for deployment.

Daily user of AI-assisted development workflows including Cursor, Claude Code, OpenAI Codex, Gemini, Vertex AI, and MCP-based agentic patterns. Familiar with Hugging Face, Ollama for local LLM workflows, and Pinecone for vector search and RAG. Ships production PWAs with Web Share Target and offline-capable architectures.

Implements privacy-by-design patterns at the architecture level: AES-256-GCM encryption at rest, PII redaction, PIPEDA/GDPR-aware data flows, and honest disclosure over privacy theater.

Google Cloud Professional Architect. Google Cloud Associate Engineer.

See more

Experience Level

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

Language

Work Experience

Senior Software Engineer at SADA
January 1, 2022 - Present
Led full-stack development of a Generative AI application, building a responsive React/TypeScript front end and secure back-end APIs including an OIDC-based authentication service (Python/Flask). Integrated with Google Cloud Agent Builder to enable prompt submission and knowledge-base-driven responses from Cloud Storage, and deployed frontend/backend on App Engine with authentication secured via IAP and Google Sign-In (React + Node/Express). Created a custom React plugin interface for JupyterLab to improve usability and increase adoption. Developed a scalable React/Node.js SMS onboarding and marketing platform designed for high throughput and included campaign analytics. Additionally supported large-scale Angular-based education platform components, improving scalability and helping enable ~50% more concurrent users through state/component optimization. Built GCP cloud foundations (VPC, IAM, GKE, CI pipelines) for a startup, and enhanced client CI/CD to reduce deployment time from ~1
Senior Software Engineer at Okta
December 1, 2020 - January 1, 2022
Overhauled Okta’s admin dashboard by implementing a complete React redesign to improve UI consistency and responsiveness, translating UX designs into a modular component architecture. Built UI enhancements for SSO policy management and MFA administration to improve administrator usability and customer satisfaction. Collaborated daily with product and UX to triage and fix critical issues affecting onboarding and OAuth flows, reducing related support tickets by ~20%. Maintained high code quality with unit tests and participated in peer code reviews.
Frontend Engineering Lead at Flybits
January 1, 2020 - December 1, 2020
Led a team of 8 front-end engineers, providing mentorship via code reviews, pair programming, and weekly knowledge-sharing. Drove adoption of front-end best practices and coding standards, including automated testing pipelines using Jest and Karma. Collaborated with product, UX, and backend stakeholders to deliver user-focused and accessible experiences. Made key architectural decisions, including spearheading a move to React and a component-based architecture to replace an older monolithic approach, improving maintainability and onboarding. Oversaw multiple major releases, balancing scope and timelines to achieve ~95% of project deadlines met without sacrificing quality.
Software Engineer at Flybits
January 1, 2017 - January 1, 2020
Developed front-end and back-end solutions for Flybits’ cloud context-as-a-service platform, building modular reusable UI components in Ember.js and later React, along with corresponding RESTful backend services in Node.js and Go. Built core platform modules including a Push Notification service, Context Rules engine, and Context Plugin framework, plus dynamic content template editors/viewers for enterprise customers (e.g., banks and telecom). Implemented scalable backend microservices using gRPC for internal communication and RabbitMQ for reliable messaging, improving throughput and resiliency. Built a map-based geofencing feature integrated with Google Maps API for defining location triggers and rules. Created analytics tooling including interactive engagement dashboards and geospatial visualization (clustering) for user distribution. Led development of a client-facing Developer Portal with secure front-end interfaces and APIs to support self-service integrations and reduce supp
Full-Stack Developer at Sunnybrook Health Sciences Centre
January 1, 2016 - November 1, 2016
Developed front-end features and backend logic for Sunnybrook’s Electronic Patient Record (EPR) system, ensuring modules integrated with existing patient data systems and followed healthcare compliance standards. Collaborated with clinicians, researchers, and IT to gather requirements and validate solutions, using iterative prototypes to improve usability for doctors and nurses. Wrote unit tests for AngularJS controllers/services/directives using Jasmine and Karma, participated in user acceptance testing, and performed code reviews/refactoring for performance and readability. Optimized certain Angular components to achieve ~20% faster load times for patient data pages and supported QA by resolving 15–20 tickets per release cycle.

Education

Bachelor of Engineering (B.Eng.) in Electrical Engineering at Ryerson University
January 11, 2030 - June 1, 2007

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Healthcare, Education, Financial Services, Telecommunications, Media & Entertainment, Professional Services