Senior Full Stack Developer with 9 years of hands-on experience building scalable, high-performance web applications using modern front-end frameworks like Angular.js, React, and Vue.js, and robust back-end technologies such as C#, ASP.NET Core, Node.js, and Laravel.
Proficient in designing RESTful APIs, integrating third-party services (Stripe, PayPal, Twilio, AWS), and optimizing relational and NoSQL databases, including PostgreSQL, MySQL, and MongoDB.
Experienced in architecting secure, cloud-native applications on Azure and AWS, implementing CI/CD pipelines, and leading cross-functional agile teams. Passionate about clean code, performance optimization, and delivering full-cycle solutions from design to deployment.
Senior Full-stack Developer
June 2023 - Present
Syntactics, Inc.
Architected a scalable end-to-end travel booking platform using React.js (Hooks, Context API, Lazy Loading) and Node.js (Express), leveraging PostgreSQL and 3rd-party APIs (Skyscanner, Booking.com) to fetch real-time flight/hotel data.
Engineered a dynamic pricing engine and implemented Server-Side Rendering (SSR) with Next.js, optimizing SEO and reducing initial load time for enhanced performance on slower networks.
Boosted search performance by 40% by implementing a high-efficiency search algorithm with debounced API calls, memoization, and React’s useMemo/useCallback, which also increased user conversions by 15%.
Handled backend logic with Node.js for payments, fraud prevention, webhook processing, discount validation, and asynchronous flows using Express middleware and Redis-based rate limiting.
Engineered a scalable inventory listing system enabling customers to sell products online, using Angular with NgRx for state management, ASP.NET Core Web API for backend services, and Azure for cloud infrastructure.
Designed and implemented secure, versioned REST APIs in ASP.NET Core with Entity Framework Core and SQL Server.
Developed reusable custom Tag Helpers in ASP.NET Core MVC to encapsulate Material Design UI components, enabling declarative templating of complex HTML structures.
Integrated seamlessly with ViewComponents and Model Binding, ensuring consistent styling and behavior across Razor views.
Optimized high-volume text processing by implementing a linear-time string matching algorithm, reducing computational complexity and improving performance by over 700% compared to the previous.
Implemented a secure and scalable payment and checkout system with support for Stripe, PayPal, and credit/debit cards, including promo code validation, multi-currency support, and localized pricing.
Diagnosed network complications in vendor software while passing data through the Baker network and provided recommendations for upgrading from .Net Remoting to WCF to solve the issue.
Full-stack Developer
January 2022 - May 2023
Yondu, Inc.
Built a modular cart API in Laravel supporting atomic operations (add, remove, update) for authenticated and guest users, with JWT-based session tracking and Redis-backed cart persistence. Implemented Vuex store synchronization and real-time subtotal recalculations in the Vue.js frontend for smooth UX.
Engineered a dynamic user dashboard in Vue.js with TypeScript, Vue Router, and Vuetify, integrated with a Laravel backend via RESTful APIs. Features included order history, address book, stored payment methods (via Stripe), and role-based settings management. Enabled WebSocket-powered notifications using Laravel Echo and Pusher.
Implemented multi-gateway payment processing using Laravel Cashier, Stripe, PayPal SDK, and Apple Pay JS, handling server-side validation, webhook listeners, and token-based auth. Built a secure, extensible Laravel service layer for payment abstraction, ensuring reliability and PCI compliance.
Optimized analytics & reporting pipelines by integrating Laravel services with BigQuery (or Redshift) using scheduled ETL jobs, queued exports, and indexed fact models. Built custom Blade-based reporting interfaces and embedded dashboards to visualize real-time KPIs, improving report latency by 60%.
Resolved critical performance issues in rate-limiting and anti-fraud systems by fixing race conditions in Laravel middleware using Redis-based token bucket logic, debugging event-driven fraud checks, and profiling failed request flows. Resulted in a stable, high-throughput security layer with false positives reduced significantly.
Integrated and configured third-party APIs and SDKs, including Twilio (for SMS/voice communications), AWS services (S3, Lambda, SNS), and additional proprietary technologies under NDA, ensuring secure authentication, error handling, and seamless data flow within the application architecture.
Full Stack Developer
September 2016 - December 2021
Freelance
Developed a desktop GUI application for agent-based simulation using Python, PyQt, and pytest. Used multi-core Python (communicating processes) for large-scale computing.
Integrated the system with Java, Tomcat, and MySQL to provide a web interface for a GUI-based creation of infrastructure code.
Utilized a diverse tech stack including Python, Airflow, AWS S3, and Snowflake, effectively streamlining data engineering processes and delivering reliable, scalable solutions to support the firm's machine learning initiatives.
Implemented and delivered web app updates. The web app includes a map view for identifying properties of interest, a Kanban page for managing property research tasks, and a Property Details page for property evaluation and comparison using charts.
Created an MVP CRM for political fundraising using React with Redux (RTK and RTK Query). Styled the app with Material Tailwind and integrated functionality with Recharts and React Table Library.
Developed web components that processed various information from credit reports, providing users with information such as debt analysis, credit report summaries, credit score simulation, and more. Component UI based on Figma designs.
Developed the search results table functionality, which includes sorting, hiding, and sophisticated filtering functions to assist the user in navigating data for the same genomic research database application.
Fixed the existing codebase for the responsiveness of images and iframes. Before this work, pages with images or iframes often didn't render correctly on mobile, causing usability issues.