Full-Stack Software Engineer
Information
Languages
About
Main technologies
Additional skills
Experience
B2B SaaS Platform
About the Project
Multi-tenant SaaS platform supporting business workflows, client management, subscription billing, permission-based access, and third-party integrations.
- Management
Responsibilities
– Developed REST API modules for core business functionality using NestJS and TypeScript; – Designed PostgreSQL database schemas and TypeORM repositories; – Implemented tenant data isolation to separate information across different business accounts; – Integrated Stripe billing, subscription management, and webhook processing; – Built authentication and role-based authorization with JWT; – Containerized backend services using Docker and supported local and staging configurations; – Contributed automated Jest tests covering API behavior and authorization rules; – Developed reusable React administration components for business workflows.
Skills & technologies
Healthcare Patient Management Platform
About the Project
Digital healthcare platform providing patient management, medical record tracking, appointment scheduling, document storage, and communication between healthcare providers and patients. The application uses controlled API access and structured data protection mechanisms to manage sensitive healthcare information.
- HealthTech
Responsibilities
– Developed RESTful API endpoints for patient profiles, appointment booking, and medical record management; – Implemented PostgreSQL-backed data access using TypeORM; – Enforced row-level permissions to separate patient information and restrict unauthorized access; – Built real-time notifications using WebSockets for appointment reminders and status updates; – Integrated AWS S3 for secure medical-document storage with pre-signed URL access controls; – Implemented audit logging for patient data access and modification events; – Developed React/TypeScript interfaces for clinical staff, including medical-record forms and patient dashboards; – Built Python/FastAPI endpoints for controlled chart retrieval and structured patient-data access; – Added Pytest integration tests for authorization, invalid requests, and medical-record retrieval; – Applied HIPAA-aligned logging safeguards and prohibited unapproved clinical-record writes.
Skills & technologies
B2C AI Mobile Platform
About the Project
AI-powered mobile application supporting subscription services, dynamic content, CRM integrations, authentication, and cloud-based application functionality.
- AI
Responsibilities
– Developed AWS Lambda functions in TypeScript implementing application business logic; – Integrated AWS Bedrock to support AI-enabled functionality; – Implemented subscription validation and state management for Apple App Store and Google Play Billing; – Integrated HubSpot CRM for user-event tracking and contact synchronization; – Consumed Sanity CMS APIs for dynamic application content; – Worked with Cognito authentication triggers and account-related workflows; – Implemented asynchronous processing with AWS SQS; – Maintained serverless configuration and deployment settings; – Added structured validation and fallback handling for AI-generated responses; – Implemented AI action monitoring and model-request cost tracking.
Skills & technologies
Hospitality Performance & Upselling SaaS
About the Project
Enterprise hospitality platform providing operational performance analytics, upselling management, staff incentives, goals, and KPI tracking across hotel properties.
- Hospitality
Responsibilities
– Developed and maintained REST API endpoints using NestJS and TypeScript; – Implemented backend business logic supporting staff performance, goals, and incentive calculations; – Worked with PostgreSQL data structures for reporting, leaderboards, and operational analytics; – Supported integrations with external property management systems; – Participated in code reviews, debugging, and application maintenance; – Developed React/TypeScript dashboard components for operational performance reporting; – Implemented automated Jest regression tests for reporting and API workflows.
Skills & technologies
AI-Native Product Platform
About the Project
Confidential enterprise AI SaaS product providing backend services and application infrastructure for AI-enabled product features.
- AI
Responsibilities
– Develops and maintains backend REST API services supporting AI-related application functionality; – Contributes to application modules and backend business logic; – Works with PostgreSQL-backed data structures and API integration; – Participates in code reviews, quality assurance, and application improvements; – Collaborates with the engineering team to deliver scoped functionality; – Integrates Python/FastAPI microservices for structured AI-related data processing; – Develops React/TypeScript application components and typed API integrations; – Implements Jest and Pytest integration tests for AI-service endpoints and invalid-input scenarios.