Skip to content

Career

Experience

Roles I've held, what I worked on, and where.

7 years · 11 roles · 10 companies
  1. Dec 2025 – Present

    Senior Software Engineer

    FindCare4Kids (Via Toptal)·10m

    Current
    • Architected and delivered the entire platform from scratch, covering front end (Next.js), back end (Payload CMS and API routes), PostgreSQL database design, third-party integrations, and production deployment on Netlify.
    • Designed a highly normalized yet query-efficient PostgreSQL schema tailored to mental health and autism care data. Applied caching at key layers to minimize redundant queries and ensure fast response times across search and listing flows.
    • Integrated Mapbox to enable proximity-based provider and facility search, complete with an interactive map view of results, significantly improving how users discover nearby mental health and autism care services.
    • Built a document upload system with encryption at rest using DigitalOcean Spaces (Amazon S3-compatible), ensuring sensitive healthcare documents are handled securely and in line with data protection best practices.
    • Implemented Stripe subscription billing and a structured 4-step provider registration flow, enabling facilities and practitioners to onboard smoothly, with 10+ providers already live following a soft launch.
    • Leveraged Payload CMS to give the client's editorial team full control over content publishing. Implemented platform-wide SEO strategies, including metadata, structured data, and page-level optimizations.
    • Enforced security best practices across authentication (Clerk), API boundaries, and file handling. Built a profile management and gallery experience, and integrated Brevo for transactional email, delivering a secure, user-friendly platform.
  2. Aug 2025 – May 2026

    Full Stack Developer

    Clerk Data LLC (Via Toptal)·9m

    • Migrated a legacy ASP1/MS SQL application to a modern NestJS/React stack, eliminating technical debt from a Windows 95-based system and establishing a scalable, cloud-native architecture on AWS.
    • Reduced page load times by 98%, optimizing queries on 50+ million record tables to execute in under 500ms compared to previous 60+ second wait times through database restructuring and strategic caching.
    • Architected and deployed a distributed AWS infrastructure utilizing Elastic Beanstalk with load balancing, RDS PostgreSQL, ElastiCache Valkey, and CloudFront CDN to ensure high availability and performance.
    • Implemented Redis-based caching and session management, achieving sub-second response times for data-intensive operations while supporting concurrent user sessions at scale.
    • Established enterprise-grade security by integrating AWS Cognito authentication with role-based access control, protecting sensitive data, and ensuring compliance with modern security standards.
    • Optimized database performance for large-scale operations, engineering efficient query strategies that reduced full-database searches from indefinite loading to ~1 second execution time.
    • Delivered a production-ready application with modern UI/UX using React and shadcn/ui, transforming user experience from an outdated interface to a responsive, intuitive platform with enhanced accessibility.
  3. Apr 2020 – Jul 2025

    Full-stack Web Developer

    Upwork·5y 3m

    • Developed more than ten web apps using JavaScript/Typescript frameworks like React, Express.js, Next.js, and NestJS.
    • Helped clients to decide the best technology for their project.
    • Delivered projects within deadline with excellent quality and received a lot of good client feedback.
    • Implemented mobile responsive design for the front end of the projects.
    • Deployed project on different services like Vercel, AWS and Netlify.
  4. Dec 2022 – Apr 2025

    Senior Full-stack Developer

    CarExpert (Via Toptal)·2y 4m

    • Developed features to help the client increase the number of car selling leads from 2,000 to 5,000 per month from their website.
    • Built a portal for car dealers to manage car leads. Hundreds of dealers use the portal.
    • Created features in Next.js for the website visited by millions of users per month.
    • Created a responsive user interface using Next.js and Material UI for the dealer portal and Vanilla extract CSS for the main website.
    • Integrated the legacy system API with the new user interface.
    • Added unit tests using Jest and end-to-end testing using Cypress. Also tested various functions and features.
    • Introduced payload CMS to replace the old CMS that was in used.
    • Implemented Stripe subscriptions and widely tested all stripe functionality. Also used stripe webhook.
  5. Jun 2024 – Jan 2025

    Full-stack Engineer | Health Benefits Product

    StretchDollar Inc (Via Toptal)·7m

    • Improved scalability to meet client's requirements.
    • Made the application more secure as it contains bank account and transaction information.
    • Improved the design of the application and introduced responsive design for mobile view.
    • Worked in startup environment and met client's deadline.
  6. Jul 2022 – Jan 2024

    Full-stack JavaScript Developer

    A Toptal Client·1y 6m

    • Developed an eCommerce website using Express.js and React (Next JS).
    • Used different AWS services like AWS Elastic Beanstalk, Amazon RDS, Amazon S3, Amazon CloudFront, etc for the deployment of the project.
    • Integrated different books APIs including Amazon Product Advertising API to fetch book's data.
    • Migrated React website into Next JS website.
    • Added admin dashboard to manage blogs and user's activity.
    • I utilized various strategies for SEO to ensure maximum organic reach.
  7. Jan 2023 – Apr 2023

    Full-stack Engineer

    A Toptal Client·3m

    • Developed multiple apps using Next.js with serverless functions.
    • Used MUI for the front end and made the website responsive for mobile view.
    • Utilized different AWS services to implement the required functionality.
    • Added multiple color themes for the project, which can be switched easily.
    • Ingegrated Sendgrid and Twilio for Two Factor Authentication (2FA).
  8. Mar 2022 – Mar 2023

    • Designed and delivered a comprehensive software development curriculum covering HTML, CSS, PHP, Bootstrap, JavaScript, Ajax, and MySQL for university-level students, establishing foundational and advanced programming competencies.
    • Conducted systematic code reviews and evaluations for student projects, providing detailed feedback on code quality, best practices, and design patterns to improve their software development skills.
    • Instructed students in industry-standard best practices for web development, including responsive design principles, database integration, and asynchronous programming techniques using modern frameworks and technologies.
    • Assessed and graded student assignments, projects, and examinations, maintaining rigorous academic standards while providing constructive feedback to enhance learning outcomes.
    • Mentored students through hands-on coding exercises and real-world project implementations, guiding them from concept to deployment using full-stack web development technologies.
    • Developed course materials, including lecture presentations, coding assignments, and project specifications that aligned with current industry standards and software development methodologies.
    • Evaluated software architecture and design decisions in student projects, teaching principles of scalable, maintainable, and efficient code structure across front-end and back-end components.
    • Facilitated practical learning experiences in database design and management using MySQL, teaching students to implement secure and optimized data storage solutions.
  9. Apr 2022 – May 2022

    Full-stack Web Developer

    ElecTrain, LLC (Via Toptal)·1m

    • Developed the entire back and front end. Now the app is in production, and it helped the client a lot to manage their inspection.
    • Designed the database tables and made queries optimized.
    • Handled a large number of images uploaded to S3 storage of DigitalOcean.
    • Added functionality to generate PDF reports from custom data.
  10. Apr 2021 – Apr 2022

    Software Engineer

    Greentech Apps Foundation·1y

    • Developed an app to manage different organizations' transactions, bills, and invoices.
    • Introduced TypeScript and Tailwind CSS to the project.
    • Mentored junior developers and tech different technologies.
    • Implemented features using different AWS services like AWS S3 and AWS Textract.
    • Introduced unit tests using Mocha and Chai to the project.
    • Designed front-end, back-end and database architecture for the project.
  11. Jan 2020 – Apr 2021

    Software Engineer

    Enosis Solutions·1y 3m

    • Worked on exam management app enabling scheduling, fee payments, proctor selection, and automated assessment evaluation.
    • Wrote comprehensive tests for Node.js backend and optimized performance, significantly reducing test execution time.
    • Used Bitbucket and Jira for version control and project tracking to streamline development workflow.
    • Created project from scratch and designed scalable database architecture for high-volume operations.
    • Mentored junior developer through project onboarding and technical implementation guidance.
    • Processed large CSV datasets on backend using optimized algorithms for efficient data handling.
    • Developed APIs for third-party integration, enabling external companies to connect with the platform.
    • Integrated Twilio for SMS and Voice Call.

Contact

Let's work together

If you're hiring for a remote Staff or Principal role, or building something in healthcare, fintech, or AI, email me and we can talk it through.

Open to full-time and part-time remote roles

Also on Toptal. Email is the best way to start a conversation.