Available to hire
I’m a Senior Software Engineer with over a decade of experience building scalable web applications. I design and implement frontend architectures using React, Next.js, and modern UI best practices, focusing on performance, accessibility, and maintainable code.
I bring backend strength in Node.js, Golang, and Python, along with experience in RESTful and GraphQL APIs, databases, authentication, and DevOps. I enjoy mentoring teams, driving robust full-stack solutions in Agile environments, and continuously improving deployment and scalability.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
English
Fluent
Work Experience
Senior Software Engineer at Mailchimp
March 1, 2022 - PresentLed the development of a HIPAA-compliant healthcare communication and marketing platform, building a React frontend with Hooks, Redux, Context API, Material UI, and React Query to enable secure patient communications, scheduling, and real-time analytics. Implemented data visualizations with D3.js and Chart.js; integrated RESTful and GraphQL APIs via Apollo Client and Axios, with caching and retry logic. Implemented OAuth2, JWT, and AWS Cognito RBAC for multi-level access. Optimized performance with lazy loading, dynamic imports, and server-like patterns. Deployed on AWS S3 + CloudFront; set up CI/CD via GitHub Actions and Terraform with Cypress end-to-end tests; ensured WCAG 2.1 AA accessibility.
Senior Software Engineer at Mailchimp
March 1, 2022 - PresentContributed to the AI-powered email marketing and customer engagement platform, delivering a responsive Angular dashboard for campaign tracking, performance analytics, and A/B testing. Implemented lazy loading, dynamic module imports, and integration of GraphQL/RESTful APIs for dynamic campaign management. Built reusable UI components, improved real-time interactions with WebSockets, and established CI/CD workflows with GitHub Actions. Collaborated with backend teams for AI-powered analytics and personalization integrations.
Senior Software Engineer / Team Lead at Gravy Solutions
March 1, 2022 - September 25, 2025Led frontend development of a React-based payment recovery and customer retention platform. Implemented lazy loading, code splitting, and performance optimizations; built real-time features with WebSocket-based updates. Developed a reusable component library with Storybook, mentored 8+ frontend engineers, and enforced code quality with ESLint/Prettier/Husky. Collaborated with Node.js, PostgreSQL, and Kafka teams to refine API contracts and optimize data flow, reducing network overhead by ~30%..
Senior Software Engineer at 3Ci
October 1, 2020 - September 25, 2025Developed a financial analytics dashboard with React, Chart.js, and D3.js; implemented real-time data via WebSockets and optimized rendering with lazy loading and memoization. Collaborated with Java Spring Boot, PostgreSQL, and Redis to refine API contracts and improve data retrieval. Built reusable UI components and established CI/CD pipelines with GitHub Actions and Docker; supported deployment to AWS S3/CloudFront.
Senior Software Engineer at Banyan Hills Technologies
May 1, 2020 - September 25, 2025Led the design and development of a digital signage and content management platform. Built an interactive React dashboard with lazy loading and WebSockets; developed a Django REST Framework backend with PostgreSQL and AWS S3 for media assets; implemented Redis caching for lower latency. Designed RBAC and multi-tenant authentication with OAuth2/JWT, and built Go microservices for real-time display monitoring and content publishing. Mentored peers and deployed AWS-based infrastructure with CI/CD automation.
Software Engineer at NovoLogic, Inc
December 1, 2017 - September 25, 2025Developed a React-based eCommerce frontend and Node.js (Express) backend. Integrated Stripe for payments, designed MongoDB and PostgreSQL schemas, and implemented Redis caching. Built an order fulfillment system with BullMQ (Redis-based job queue) and background processing for inventory updates and notifications. Deployed services on AWS with a focus on availability and scalability.
Intermediate Test Automation Engineer at M*Modal
June 1, 2017 - September 25, 2025Developed automated UI tests using Selenium WebDriver (JavaScript) and Appium for mobile testing; designed API tests with Postman, Supertest, and SoapUI. Integrated automated testing into CI/CD pipelines with Jenkins and GitHub Actions; performed cross-browser testing with Selenium Grid. Executed load and performance tests with Artillery and k6 to identify bottlenecks and improve reliability.
Mobile Application Developer at DevelAppMe, LLC
February 1, 2016 - September 25, 2025Assisted in developing and maintaining native Android applications using Java and Android SDK; implemented core features, UI components, and performance optimizations to ensure smooth experiences across devices. Focused on UI/UX improvements, API integrations, local storage management, and data synchronization.
Senior Software Engineer at Mailchimp
March 1, 2022 - PresentRemote role leading frontend development across two major platforms. Project 1 focused on a HIPAA-compliant healthcare communication and marketing platform with a React-based dashboard (Hooks, Redux, Context API), Material UI, and React Query. Implemented real-time analytics, campaign management, appointment scheduling, and secure access with OAuth2, JWT, and AWS Cognito. Optimized performance via lazy loading, code-splitting, and server interactions; deployed on AWS S3/CloudFront and automated CI/CD with GitHub Actions and Terraform. Project 2 contributed to an AI-powered email marketing platform, delivering an Angular-based dashboard, reusable UI components, WebSocket-driven live updates, and AI analytics integration using OpenAI; enhanced deployments with GitHub Actions and PCI-DSS compliance considerations.
Senior Software Engineer / Team Lead at Gravy Solutions
March 1, 2022 - September 25, 2025Led the development of a React-based payment recovery and customer retention platform. Built a high-performance dashboard with React Hooks, Context API, Redux, React Query, and Material UI; optimized with lazy loading, code splitting, and tree shaking. Integrated GraphQL (Apollo) and REST (Axios), added SSR with Express, and implemented a WebSocket-based real-time event system (Socket.IO). Designed a reusable component library via Storybook and mentored a team of 8+ frontend engineers. Implemented OAuth2/JWT authentication, PCI DSS alignment, and CI/CD with GitHub Actions and Docker; collaborated with Node.js, PostgreSQL, and Kafka teams to optimize API contracts and batch calls.
Senior Software Engineer at 3Ci
October 1, 2020 - September 25, 2025Developed a financial analytics dashboard using React (Hooks, Redux, React Query, Material UI) with interactive visualizations powered by Chart.js and D3.js. Improved load times by 40% through lazy loading, code splitting, and memoization; implemented SSR with Express for SEO benefits. Enabled real-time updates via RESTful APIs and WebSockets; collaborated with Java Spring Boot, PostgreSQL, and Redis to optimize data flows and contract design. Built reusable UI components, implemented OAuth 2.0 and JWT authentication, and established CI/CD pipelines with GitHub Actions and Docker for AWS deployment.
Senior Software Engineer at Banyan Hills Technologies
May 1, 2020 - September 25, 2025Led the design and development of a digital signage/content management platform. Built an interactive React dashboard (Redux, Material UI) with real-time updates via WebSockets, and a Django backend (DRF) with PostgreSQL and AWS S3 for media. Implemented Redis caching, RBAC/authentication (Django, OAuth2, JWT), and multi-tenant support. Developed Go microservices for real-time display monitoring and content processing, plus Celery/Redis for automated publishing workflows. Mentored junior developers and deployed on AWS with Docker and Jenkins for CI/CD.
Software Engineer at NovoLogic, Inc
December 1, 2017 - September 25, 2025Developed a React-based eCommerce frontend (class components, Redux, React Router, Bootstrap) and Node.js/Express backend for product listings and order processing. Integrated Stripe payments with PCI-compliant tokenization. Designed MongoDB and PostgreSQL schemas, optimized queries with indexes, and used Redis for caching. Built an order fulfillment system using BullMQ (Redis-based) for background processing, email confirmations with SendGrid, and real-time shipping status updates. Deployed on AWS (EC2, S3, API Gateway) with CloudWatch monitoring.
Intermediate Test Automation Engineer at M*Modal
June 1, 2017 - September 25, 2025Developed and maintained automated UI tests using Selenium WebDriver (WebDriverIO, Mocha, Chai) and Appium for mobile testing. Built API tests for RESTful and SOAP services (Postman, Supertest, SoapUI) with OAuth2/JWT validation. Integrated automated testing into CI/CD pipelines (Jenkins, GitHub Actions) and ran tests on Selenium Grid. Conducted load/performance testing with Artillery/k6 and analyzed logs to resolve defects.
Mobile Application Developer at DevelAppMe, LLC
February 1, 2016 - September 25, 2025Assisted in developing native Android applications using Java and Android SDK. Implemented core features, UI components, and performance optimizations to ensure smooth operation across devices, with robust API integrations and data synchronization.
Senior Software Engineer at Mailchimp
March 1, 2022 - PresentSenior Software Engineer leading frontend initiatives for healthcare and AI-driven marketing platforms. Built a HIPAA-compliant healthcare communications dashboard with React (Hooks, Redux, Context API), Material UI, and React Query. Implemented real-time data visualizations with D3.js/Chart.js, and integrated RESTful and GraphQL APIs via Apollo Client and Axios. Implemented secure authentication (OAuth2, JWT, AWS Cognito) with role-based access control, and optimized performance with lazy loading, dynamic imports, and server-side considerations. Deployed on AWS S3/CloudFront with CI/CD via GitHub Actions and Terraform; ensured WCAG 2.1 AA accessibility.
Senior Software Engineer / Team Lead at Gravy Solutions
March 1, 2022 - September 25, 2025Led frontend development of a React-based payment recovery and customer retention platform. Built a high-performance dashboard with lazy loading, code splitting, and WebSockets for real-time updates. Implemented SSR with Express and React to improve SEO and initial load speeds. Established a reusable component library with Storybook and mentored a team of 8 frontend engineers. Collaborated with backend teams using Node.js, PostgreSQL, and Kafka; designed API contracts and implemented OAuth2/JWT authentication with PCI DSS considerations.
Senior Software Engineer at 3Ci
October 1, 2020 - September 25, 2025Developed a financial analytics dashboard using React, Redux, React Query, and Material UI with real-time visualizations (Chart.js, D3.js). Implemented server-side rendering with Express, integrated RESTful and WebSocket APIs, and improved data-fetching efficiency. Built reusable UI components and collaborated with backend services (Java Spring Boot, PostgreSQL, Redis) for optimized performance.
Senior Software Engineer at Banyan Hills Technologies
May 1, 2020 - September 25, 2025Led design and development of a digital signage and content management platform. Built a React dashboard with lazy loading and WebSockets; developed a Django REST Framework backend with PostgreSQL and AWS S3, incorporating Redis caching. Implemented RBAC/OAuth2/JWT for secure multi-tenant access and developed Go microservices for real-time display monitoring and content publishing. Mentored juniors and deployed AWS-based infrastructure with Docker, Jenkins, and CI/CD automation.
Software Engineer at NovoLogic, Inc
December 1, 2017 - September 25, 2025Developed a React-based eCommerce frontend and Node.js (Express) backend. Implemented Stripe payment processing, data schemas in MongoDB/PostgreSQL, and Redis caching. Built a BullMQ-based background job system for order processing, email confirmations, and shipping updates. Deployed services on AWS with robust monitoring and autoscaling.
Intermediate Test Automation Engineer at M*Modal
June 1, 2017 - September 25, 2025Developed automated UI tests with WebDriverIO, Mocha, Chai, and Appium for mobile testing. Implemented API testing with Postman, Supertest, and SoapUI; integrated CI/CD with Jenkins and GitHub Actions. Conducted cross-browser testing and performance investigations to improve defect resolution.
Mobile Application Developer at DevelAppMe, LLC
February 1, 2016 - September 25, 2025Developed and maintained native Android applications with Java and Android SDK. Implemented core features, improved UI/UX, and performance optimization across diverse devices.
Senior Software Engineer at Mailchimp
March 1, 2022 - PresentLead frontend development of a HIPAA-compliant healthcare communication and marketing platform. Built a React-based dashboard (Hooks, Redux, Context API) with Material UI and React Query to manage patient communications, appointment scheduling, and real-time analytics. Integrated RESTful and GraphQL APIs via Apollo Client and Axios, with token-based authentication (OAuth2, JWT) and AWS Cognito for multi-level access control. Optimized performance with lazy loading, dynamic imports, and Suspense; deployed frontend on AWS S3 with CloudFront. Automated CI/CD using GitHub Actions and Terraform; ensured accessibility per WCAG 2.1 AA standards.
Senior Software Engineer / Team Lead at Gravy Solutions
March 1, 2022 - September 25, 2025Led development of a React-based payment recovery and customer retention dashboard; built high-performance UI with lazy loading, code splitting, and WebSockets; implemented SSR with Express and React DOM Server; created a reusable component library with Storybook; mentored 8+ frontend engineers; established CI/CD pipelines with GitHub Actions and Docker; collaborated with backend teams (Node.js, PostgreSQL, Kafka) to optimize API contracts and batch requests; implemented OAuth2/JWT authentication and PCI DSS-compliant security.
Senior Software Engineer at 3Ci
October 1, 2020 - September 25, 2025Developed a financial analytics dashboard using React, Redux, React Query, and Material UI; built real-time visualizations with Chart.js and D3.js; implemented lazy loading and memoization; integrated GraphQL and RESTful APIs; ensured secure authentication with OAuth2 and JWT; collaborated with Java Spring Boot, PostgreSQL, and Redis to optimize data retrieval and backend integration.
Senior Software Engineer at Banyan Hills Technologies
May 1, 2020 - September 25, 2025Led design and development of a digital signage content management platform; built a React dashboard with Redux/Material UI; developed Django REST Framework backend with PostgreSQL and AWS S3; implemented Redis caching and RBAC/OAuth2/JWT for multi-tenant security; built Go-based microservices for real-time display monitoring and content publishing; Celery/Redis for background tasks; mentored junior developers; deployed on AWS with Docker and Jenkins.
Software Engineer at NovoLogic, Inc
December 1, 2017 - September 25, 2025Developed a React eCommerce frontend (Class Components, Redux) and Node.js (Express) backend; integrated Stripe payments; designed MongoDB and PostgreSQL schemas; used Redis caching; implemented BullMQ for background jobs; deployed on AWS.
Intermediate Test Automation Engineer at MModal
June 1, 2017 - September 25, 2025Automated UI tests with Selenium WebDriver (JavaScript), WebDriverIO, Mocha/Chai, and Appium; API testing with Postman, Supertest, and SoapUI; integrated tests into CI/CD with Jenkins and GitHub Actions; performed load/perf testing with Artillery and k6; cross-browser testing and defect analysis.
Mobile Application Developer at DevelAppMe, LLC
February 1, 2016 - September 25, 2025Developed and maintained native Android applications (Java, Android SDK); implemented core features, API integrations, local storage management, and background tasks; focused on UI/UX and performance optimizations.
Senior Software Engineer at Mailchimp
March 1, 2022 - PresentLed the development of a HIPAA-compliant healthcare communication and marketing platform enabling secure patient engagement through automated campaigns, appointment reminders, and health notifications. Built a React-based frontend (Hooks, Redux, Context API) with Material UI and React Query; created real-time analytics dashboards using D3.js and Chart.js; integrated RESTful and GraphQL APIs via Apollo Client and Axios; implemented OAuth2/JWT authentication and AWS Cognito for multi-level access; optimized performance with lazy loading, dynamic imports, and server-side considerations; deployed on AWS S3 with CloudFront; automated CI/CD with GitHub Actions and Terraform; ensured WCAG 2.1 AA accessibility.
Senior Software Engineer / Team Lead at Gravy Solutions
March 1, 2022 - September 25, 2025Led frontend development of a React-based payment recovery and customer retention platform, delivering a high-performance, real-time dashboard. Implemented lazy loading, code splitting, and tree shaking; integrated GraphQL with Apollo Client and REST APIs; SSR with Express for improved SEO; built a reusable component library with Storybook; led a team of 8+ frontend engineers; established CI/CD with GitHub Actions and Docker; integrated OAuth2/JWT; collaborated with backend services (Node.js, PostgreSQL, Kafka) to optimize API contracts and reduce payloads; implemented WebSocket-based real-time updates.
Senior Software Engineer at 3Ci
October 1, 2020 - September 25, 2025Developed a financial analytics dashboard using React (Hooks, Redux, React Query) and Material UI; created interactive visualizations with Chart.js and D3.js; implemented real-time data with REST and WebSocket; SSR with Node/Express; built reusable components; integrated OAuth2/JWT; improved deployment via CI/CD with GitHub Actions and Docker.
Senior Software Engineer at Banyan Hills Technologies
May 1, 2020 - September 25, 2025Led design and development of a digital signage and content management platform; built React dashboard (Redux, Material UI) with WebSockets; developed Django backend (DRF) with PostgreSQL and AWS S3; implemented Redis caching; RBAC/OAuth2/JWT; Go microservices for real-time display monitoring; Celery + Redis for background tasks; deployed on AWS with Docker and Jenkins; mentored junior developers; built CI/CD.
Software Engineer at NovoLogic, Inc
December 1, 2017 - September 25, 2025Developed a React (Class Components, Redux) eCommerce frontend; built Node.js (Express) backend; integrated Stripe payments; MongoDB/PostgreSQL; Redis caching; BullMQ for background jobs; SendGrid emails; AWS deployment.
Intermediate Test Automation Engineer at M*Modal
June 1, 2017 - September 25, 2025Developed automated UI tests with Selenium WebDriver (WebDriverIO, Mocha, Chai) and Appium; API tests with Postman/Supertest/SoapUI; integrated CI/CD with Jenkins and GitHub Actions; performance testing with Artillery and k6; cross-browser testing on Selenium Grid; debug and resolve failures across UI and API layers.
Mobile Application Developer at DevelAppMe, LLC
February 1, 2016 - September 25, 2025Developed and maintained native Android applications using Java and Android SDK; implemented core features, UI components, and background tasks; optimized performance and ensured data synchronization across devices.
Senior Software Engineer at Mailchimp
March 1, 2022 - PresentLed the development of a HIPAA-compliant healthcare communication and marketing platform enabling secure patient engagement through automated campaigns, appointment reminders, and health notices. Built backend services in Node.js (NestJS) for API orchestration and Go-based high-performance microservices, implementing OAuth2/JWT-based authentication with AWS Cognito to support multi-level access control and HIPAA compliance. Implemented RESTful APIs and data workflows using PostgreSQL (TypeORM) with Redis caching and S3 storage to optimize data availability and performance. Built an Angular frontend (Angular 14+, RxJS, NgRx) for administrators to manage patient communications, scheduling, and analytics. Deployed on AWS with ECS, API Gateway, Lambda, and CloudWatch, enabling scalable, resilient operations. Enforced data security with AES-256 end-to-end encryption, RBAC, and data masking to protect PHI. Also contributed to an AI-powered email marketing initiative, developing Node.js/Expre
Senior Software Engineer / Team Lead at Gravy Solutions
March 1, 2022 - September 25, 2025Led design and development of a payment recovery and customer retention platform for subscription businesses, orchestrating a microservices backend with Node.js (Express), Go, and Python (Pandas/Numpy) for data analytics. Integrated Stripe and PayPal, processed high-throughput transactions, and enabled real-time event tracking with Kafka. Implemented PostgreSQL (TypeORM), MongoDB, and Redis for data management and caching; built a dynamic React dashboard (Hooks, Redux, Material UI) with D3.js/Chart.js visualizations to monitor metrics. Mentored 8 engineers and established API design and automated testing practices, improving delivery velocity and reliability. Streamlined CI/CD with Docker, Kubernetes, and Jenkins, and improved security with OAuth2/JWT and PCI DSS compliance.
Senior Software Engineer at 3Ci
October 1, 2020 - September 25, 2025Developed backend for a data analytics platform, building Node.js (Express) APIs with PostgreSQL and Redis for real-time insights. Implemented ETL pipelines via Node.js and AWS Lambda, reducing processing time. Created a React-based dashboard with Chart.js and D3.js for financial analytics; collaborated with stakeholders to align features with real-time analytics needs.
Senior Software Engineer at Banyan Hills Technologies
May 1, 2020 - September 25, 2025Led design of a digital signage and content management platform; built Node.js (Express) backend with REST and WebSocket support for real-time content scheduling and remote display management. Optimized PostgreSQL (TypeORM) with Redis caching; used AWS S3 for media assets; implemented RBAC and OAuth2 for multi-tenant security. Introduced Bull for background jobs; developed an interactive React dashboard with Material UI for content upload, scheduling, and preview.
Software Engineer at NovoLogic, Inc
December 1, 2017 - September 25, 2025Developed backend for a small eCommerce platform, building Node.js (Express) APIs to manage product listings, user authentication, shopping carts, and order processing. Integrated Stripe for secure payments and maintained PCI compliance with encrypted tokenized payments. Optimized PostgreSQL schemas and Redis caching; built Bull-based background tasks for order fulfillment and notifications. Deployed on AWS (EC2, S3, API Gateway, CloudWatch) for scalability and monitoring.
Senior Software Engineer at M*Modal
June 1, 2017 - September 25, 2025Intermediate Test Automation Engineer creating automated tests with Selenium WebDriver (WebDriverIO), Appium for mobile, and Mocha/Chai; integrated API tests with Postman and Supertest; automated CI/CD with Jenkins and GitHub Actions; performed load testing with Artillery and k6; investigated failures via logs and network traces, aiding early defect detection and resilience improvements.
Mobile Application Developer at DevelAppMe, LLC
February 1, 2016 - September 25, 2025Assisted in developing and maintaining native Android applications using Java and Android SDK; implemented core features, API integrations, local storage management, and background task handling; focused on UI/UX improvements and performance optimizations across devices.
Senior Software Engineer at Mailchimp
March 1, 2022 - PresentLed the development of two major initiatives: (1) HIPAA-compliant healthcare platform for secure patient engagement via automated campaigns, reminders, and notifications; backend in Node.js (NestJS) and Golang for orchestration, with OAuth 2.0/JWT and AWS Cognito for secure RBAC and PHI protection; RESTful APIs with PostgreSQL (TypeORM), Redis caching, and S3 storage; Angular frontend (14+), RxJS, NgRx; deployed on AWS (ECS, API Gateway, Lambda) with CloudWatch monitoring and scalable infra; end-to-end encryption and data masking to ensure HIPAA compliance. (2) AI-powered email marketing platform enhancements: Node.js (Express) backend with GraphQL/REST, Golang data pipelines on AWS Lambda; Kafka-based event streaming for real-time campaign triggers; React dashboard (Hooks, Material UI, Redux) for campaign analytics and A/B testing; Kubernetes, Terraform, and GitHub Actions for CI/CD; OpenAI integration for content generation; Google Analytics, Stripe for subscriptions.
Senior Software Engineer / Team Lead at Gravy Solutions
March 1, 2022 - September 25, 2025Led design and development of a microservices-based payment recovery and customer retention platform for subscription businesses, reducing involuntary churn through automated failure recovery, engagement, and analytics. Built Node.js (Express) API services, Golang microservices, and Python (Pandas, NumPy) data processing; integrated with Stripe and PayPal. Developed RESTful and event-driven services using Kafka for real-time tracking of payments and engagement; PostgreSQL (TypeORM), MongoDB, and Redis; caching improved query performance by 40%. Delivered a dynamic React dashboard (Hooks, Redux, Material UI) with D3.js/Chart.js visualizations and real-time metrics; led a team of 8+ engineers, mentoring and promoting API design, automated testing, and CI/CD. Implemented OAuth2/JWT security, PCI DSS compliance, and comprehensive monitoring (CloudWatch, Prometheus, Loki).
Senior Software Engineer at 3Ci
October 1, 2020 - September 25, 2025Developed and optimized backend services for a data analytics platform, processing large datasets in real-time for enterprise clients. Built Node.js (Express) APIs with PostgreSQL and Redis; implemented ETL pipelines using Node.js and AWS Lambda to automate data ingestion, transformation, and storage (reducing processing time by ~35%). Created a React-based dashboard (Hooks, Redux, Material UI) with Chart.js and D3.js visualizations; collaborated with stakeholders to meet real-time analytics requirements.
Senior Software Engineer at Banyan Hills Technologies
May 1, 2020 - September 25, 2025Led design and development of a digital signage and content management platform for managing distributed displays. Built Node.js (Express) back-end with RESTful APIs and WebSockets for real-time scheduling and remote display control; optimized PostgreSQL (TypeORM) metadata storage and AWS S3 asset management; Redis caching improved latency by 50%. Implemented RBAC and OAuth2 for multi-tenant security. Used Bull (Redis) for background jobs, content publishing, and health checks; built interactive React dashboard for content upload, scheduling, and preview with performance optimizations.
Software Engineer at NovoLogic, Inc
December 1, 2017 - September 25, 2025Developed backend services for a small eCommerce platform, including Node.js (Express) APIs for product listings, authentication, shopping carts, and order processing; integrated Stripe for PCI-compliant payments. Optimized PostgreSQL schemas and Redis caching; implemented Bull-based background tasks for inventory updates, email confirmations, and shipping status. Deployed on AWS (EC2, S3, API Gateway) with CloudWatch monitoring.
Intermediate Test Automation Engineer at M*Modal
June 1, 2017 - September 25, 2025Developed and maintained automated test scripts with Selenium WebDriver (WebDriverIO), Appium, Mocha/Chai, and Jest; implemented API tests with Postman/Supertest; integrated tests into CI/CD via Jenkins and GitHub Actions; performed load and performance testing with Artillery/k6 and analyzed logs for root causes; improved regression coverage and defect detection.
Mobile Application Developer at DevelAppMe, LLC
February 1, 2016 - September 25, 2025Assisted in development and maintenance of native Android apps using Java and Android SDK; implemented API integrations, local storage, and background tasks; applied modern UI/UX principles and performance optimizations for responsive apps.
Senior Software Engineer at Mailchimp
March 1, 2022 - October 27, 2025Led development of a HIPAA-compliant healthcare communication and marketing platform enabling secure patient engagement through automated campaigns, appointment reminders, and health notifications. Built a React frontend with Hooks, Redux, Context API, Material UI, and React Query; implemented real-time analytics with dynamic visualizations using D3.js and Chart.js; integrated RESTful and GraphQL APIs via Apollo Client and Axios; implemented OAuth2, JWT, and AWS Cognito for secure RBAC; optimized performance with lazy loading, dynamic imports, and Webpack; deployed on AWS S3/CloudFront with CloudFront, Shield; automated CI/CD with GitHub Actions and Terraform; ensured WCAG accessibility. Contributed to an AI-powered email marketing platform with Angular frontend, lazy loading, GraphQL/REST integration, reusable components, WebSockets, and AI analytics integration.
Senior Software Engineer / Team Lead at Gravy Solutions
March 1, 2022 - March 1, 2022Led frontend development of a React-based payment recovery and customer retention dashboard; optimized performance with lazy loading, code-splitting, and tree-shaking; integrated GraphQL (Apollo Client) and REST APIs; implemented SSR with Express for improved SEO and initial load speeds; introduced a reusable component library with Storybook; built a WebSocket-based real-time event system (Socket.IO); mentored a team of 8 frontend engineers; set up CI/CD with GitHub Actions and Docker; collaborated with Node.js, PostgreSQL, and Kafka backend teams; implemented OAuth 2.0 and JWT authentication and PCI DSS security practices.
Senior Software Engineer at 3Ci
October 1, 2020 - October 1, 2020Developed a financial analytics dashboard in React (Hooks, Redux, React Query, Material UI) with interactive visualizations powered by Chart.js and D3.js; implemented performance optimizations (lazy loading, code splitting, memoization); integrated RESTful APIs and WebSockets for real-time data updates; collaborated with Java Spring Boot backend (PostgreSQL, Redis) to refine API contracts and improve data retrieval; led frontend performance audits and implemented CI/CD pipelines with GitHub Actions and Docker.
Senior Software Engineer at Banyan Hills Technologies
May 1, 2020 - May 1, 2020Led design and development of a digital signage and content management platform with real-time updates and secure content distribution. Built an interactive React dashboard (Redux, Material UI) with lazy loading and WebSockets; developed a Django backend (DRF) with PostgreSQL and AWS S3, implementing Redis caching to reduce latency; designed RBAC and multi-tenant authentication with Django, OAuth2, and JWT; built Go-based microservices for real-time display monitoring and content publishing; Celery and Redis for background jobs; deployed AWS-based infrastructure with Docker and Jenkins for CI/CD; mentored junior developers and drove performance optimizations.
Software Engineer at NovoLogic, Inc
December 1, 2017 - December 1, 2017Developed a React (Class Components, Redux, React Router) eCommerce frontend; built Node.js (Express) backend services; integrated Stripe for secure payments; designed MongoDB and PostgreSQL schemas; implemented Redis caching; created an order fulfillment system using BullMQ for background processing and SendGrid for notifications; deployed on AWS with monitoring via CloudWatch.
Intermediate Test Automation Engineer at M Modal
June 1, 2017 - June 1, 2017Developed automated UI tests with Selenium WebDriver (JavaScript), Appium for mobile testing, and API tests with Postman, Supertest, and SoapUI. Integrated automated testing into CI/CD pipelines (Jenkins, GitHub Actions); conducted cross-browser testing via Selenium Grid; performed load and performance testing with Artillery and k6 to optimize API response times.
Mobile Application Developer at DevelAppMe, LLC
February 1, 2016 - February 1, 2016Assisted in developing and maintaining native Android applications (Java, Android SDK) with robust UI components, API integration, local storage management, and background tasks to ensure smooth performance and data synchronization across devices.
Education
Bachelor's Degree at University of North Georgia
January 1, 2010 - January 1, 2015Bachelor's Degree, Computer Science at University of North Georgia
January 1, 2010 - January 1, 2015Bachelor's Degree, Computer Science at University of North Georgia
January 1, 2010 - January 1, 2015Bachelor of Science in Computer Science at University of North Georgia
January 1, 2010 - January 1, 2015Bachelor’s Degree in Computer Science at University of North Georgia
January 1, 2010 - January 1, 2015Bachelor's Degree at University of North Georgia
January 1, 2010 - January 1, 2015Bachelor's Degree in Computer Science at University of North Georgia
January 1, 2010 - January 1, 2015Bachelor's Degree in Computer Science at University of North Georgia
January 1, 2010 - January 1, 2015Qualifications
Industry Experience
Software & Internet, Healthcare, Professional Services, Media & Entertainment, Education, Financial Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Monroe today.