Joshua DiCristo Senior .NET Full Stack Engineer
******.*.********@*****.*** 223-***-**** Linkedin Springfield, PA SUMMARY:
10+ Experienced software engineer with a background in building scalable systems for healthcare, veterinary services, and eCommerce industries.
Expert in C#, Java, JavaScript, Python, ASP.NET Core, Angular, React, AWS, and Azure cloud platforms. Adept at applying Agile methodologies to deliver high-quality software on time, with strong problem-solving abilities and effective communication in cross-functional teams. EDUCATION:
Drexel University
Bachelor’s Degree, Computer Science Sep 2008 - Apr 2013 CERTIFICATE:
C# and .NET Professional, Azure Solutions Architect Expert, Certified ScrumMaster(CSM) TECHNICAL SKILLS:
Languages: C# (8.0, 10+), Java (8, 11, 17), JavaScript (ES6+), TypeScript (4.x), Python(3.7+) Backend Frameworks: ASP.NET Core (3.1, 5, 6, 7, 8), ASP.NET MVC (5), Entity Framework (6, Core 6/7), Blazor
(Server/WebAssembly), NUnit (3), Spring Boot (2.7+), Hibernate (5.x), Spring MVC, Spring Security (5.x), JPA, Struts, JUnit (5), Mockito (4) Frontend Technologies: Angular (12, 13, 14, 15, 16, 17), RxJS (7.x), NgRx (14+), Angular CLI (14+), Angular Material (14+), Angular Universal, Jest (29+), React (17, 18), Redux (4), Next.js (12, 13), React Router (6), Zustand (4), Styled Components (5.3), React Query (4), JQuery (3.6) Databases: PostgreSQL (16), MySQL (8.1), MongoDB (7.0), Microsoft SQL Server (2024), Oracle Database (21c), Redis (7.2), AWS RDS (latest), Snowflake (latest) Cloud: Azure Functions (v4), Azure App service, Azure API Management, Azure Cosmos DB (v4 SDK), Azure Monitor, AWS Lambda (Node.js & .NET Core runtimes), AWS Amplify, AWS Elastic Beanstalk, AWS DynamoDB, AWS Fargate
Testing: JUnit (5.9), Mockito (5.0), Jasmine (5.1), Karma (6.4), Kibana (8.9), Jest (29.5), Cypress
(13.5)
Security & Compliance: OAuth 2.1, OpenID Connect (latest), JWT (latest), Kerberos (latest), LDAP (latest), GDPR
(latest), HIPAA (latest), PCI DSS (latest)
Messaging: Apache Kafka (3.4), RabbitMQ (3.12), AWS SQS (latest), REST (latest), GraphQL (latest), gRPC (latest), WebSocket (latest), Socket.IO (4.5) DevOps: Git (latest), Docker (24.0), Kubernetes (1.27), Prometheus (latest), GitHub Actions
(latest), GitLab CI (latest), CircleCI (latest), Jenkins (2.414), Groovy (4.0) Others: Apache Solr (9.3), Apache Lucene (9.4), Elasticsearch (8.10), Jira (latest), Grafana (latest), Postman (latest), Swagger (latest), Confluence (latest), Git (latest), Slack (latest) WORK EXPERIENCE:
Senior .Net Full stack Engineer / Solutions Architect Relias Sep 2021 - Present Morrisville, NC(remote)
• Architected scalable ASP.NET Core 6 applications integrated with SQL Server 2019 databases, resulting in a 15% reduction in patient data retrieval times and improved healthcare provider efficiency across multiple hospital management systems.
• Implemented robust ASP.NET MVC architectures utilizing Entity Framework for efficient medical record access, leading to a 12% increase in application responsiveness and streamlined patient care processes in busy clinical environments.
• Orchestrated the migration of legacy healthcare systems to modern Blazor frameworks, incorporating SQLite for local data storage, enhancing offline capabilities for remote healthcare workers and reducing server load by 18% in distributed medical applications.
• Spearheaded the implementation of comprehensive unit testing strategies using NUnit within healthcare-focused ASP.NET Core 5.0 projects, resulting in a 95% code coverage and significantly reducing errors in critical patient data management systems.
• Developed data transformation pipelines using Python 3.10 and Pandas 1.5, streamlining preprocessing of healthcare datasets for ingestion into Azure Cosmos DB, improving consistency and reducing ingestion errors by 22%.
• Revamped Java Spring Boot microservices to efficiently handle high-volume patient data, ensuring seamless scalability and significantly reducing error rates in complex healthcare data processing workflows.
• Designed an intelligent recommendation engine using Java Spring MVC and JPA, enhancing personalized product suggestions, improving customer engagement, and boosting retention rates by 16%.
• Redesigned medical pages using RxJS and Angular Material, reducing API response times by 16%, improving real-time medical records updates, and enhancing performance during high-traffic healthcare data.
• Enhanced state management applications using NgRx and Angular CLI, optimizing patient care workflows, improving data synchronization, and reducing load times for high-demand healthcare services.
• Developed dynamic pricing components using Angular Universal and Angular API Management, ensuring fast server- side rendering, optimizing SEO rankings, and improving performance on dynamic medical pages.
• Implemented and executed automated tests for Angular 12+ healthcare platforms with Jest and RxJS, achieving 98% test coverage, reducing deployment rollbacks by 12%, and ensuring reliable system stability.
• Optimized React-based medical interfaces using Next.js and React Query, improving page load speeds by 14%, enhancing dynamic content rendering, and ensuring a seamless patient experience for users.
• Developed scalable React applications with Redux and Styled Components, ensuring a consistent UI, reducing style conflicts by 18%, and improving component reusability across multiple healthcare platforms.
• Engineered scalable healthcare backend services using Azure Functions and Azure App Service, improving request processing by 16%, optimizing performance, and ensuring reliability under peak healthcare loads.
• Enhanced medical recommendation engines with Azure Cosmos DB and Azure Monitor, improving data retrieval speeds, boosting personalization accuracy by 12%, and optimizing user experience.
• Developed serverless patient care management workflows using Azure API Management and Azure Functions, automating fulfillment, reducing manual processing errors, and improving operational efficiency.
• Strengthened observability in healthcare platforms with Azure Monitor and Azure App Service, ensuring real-time error detection, minimizing appointment scheduling failures, and improving incident response time.
• Engineered auto-scaling healthcare services using AWS Elastic Beanstalk and AWS Fargate, optimizing infrastructure efficiency and reducing server costs by 12% during peak patient traffic loads.
• Optimized healthcare appointment scheduling workflows using AWS Lambda and AWS DynamoDB, improving transaction reliability, reducing healthcare data processing latency by 18%, and ensuring seamless patient experience.
• Leveraged Apache Kafka and Microservices to implement real-time inventory updates across the eCommerce platform, improving data consistency and reducing order fulfillment delays by 12% during high traffic events.
• Developed a robust messaging layer using RabbitMQ and Microservices, streamlining communication between payment and inventory systems, ensuring high availability and reducing transaction processing time by 10%.
• Integrated Splunk and Datadog for end-to-end monitoring of the eCommerce platform, providing real-time insights into transaction performance and reducing system downtime by 12% during high traffic periods.
• Utilized Prometheus and Grafana to implement a comprehensive monitoring solution for the eCommerce backend, improving system observability and alerting, which led to a 15% reduction in critical downtime incidents.
• Managed cloud infrastructure using Terraform and Kubernetes, improving service reliability by automating resource provisioning and achieving seamless scaling for distributed system applications.
• Integrated Spinnaker and Jenkins to create continuous deployment workflows for a distributed microservices architecture, enabling fast, reliable, and repeatable deployments with minimal downtime. Environment: ASP.NET Core, ASP.NET MVC, Blazor, C#, Entity Framework, SQL Server, SQLite, NUnit, Python, Java, Spring Boot, Spring MVC, JPA, Angular, RxJS, Angular CLI, Angular Material, NgRx, Angular Universal, Jest, React, Next.js, React Query, Redux, Styled Components, Azure Functions, Azure App Service, Azure API Management, Azure Cosmos DB, Azure Monitor, AWS Lambda, AWS DynamoDB, AWS Elastic Beanstalk, AWS Fargate, Microservices, REST APIs, RabbitMQ, Apache Kafka, Terraform, Kubernetes, Spinnaker, Jenkins, Prometheus, Grafana, Datadog, Splunk, Healthcare Platforms Senior .NET Engineer / Platform Engineer
Wedgewood Pharmacy Jul 2018 - Aug 2021 Swedesboro, NJ (remote)
• Engineered a high-performance ASP.NET Core 2+ application with Entity Framework and SQL Server 2016, reducing data retrieval time by 15% for veterinary pharmacy inventory management, enhancing medication stock tracking efficiency.
• Developed a responsive ASP.NET MVC web interface using Blazor, improving user experience and reducing load times by 12% for accessing patient medication records, while enhancing data visualization for veterinary pharmacy solutions.
• Implemented comprehensive unit testing using NUnit for ASP.NET Core controllers and services, ensuring 99.9% uptime for critical veterinary prescription processing systems involving Entity Framework data access layers.
• Optimized database queries using SQL Server and SQLite for offline synchronization, enabling seamless access to medication information across multiple veterinary clinic locations, integrating Blazor for real-time updates on inventory levels.
• Automated ETL workflows using Python 3.9, Boto3 (1.20), and AWS Lambda, optimizing medication transaction ingestion into DynamoDB, and reducing data processing lag by 30%.
• Optimized Spring Boot veterinary systems using Hibernate, reducing database query response time by 15%, ensuring smooth system performance, and improving efficiency in a distributed cloud-based architecture.
• Developed scalable REST veterinary APIs with Spring MVC and Spring Security, strengthening authentication mechanisms, securing data medication data, and reducing unauthorized access incidents by 12%.
• Built reactive frontend applications using RxJS and NgRx, improving real-time data processing efficiency by 13%, enhancing inter-component communication, and ensuring a seamless prescription experience across veterinary services.
• Optimized Angular performance with Angular CLI and Angular Material, reducing application bundle size by 11%, accelerating component rendering speeds, and ensuring a responsive interface for veterinary pharmacy applications.
• Designed and implemented server-side rendering with Angular Universal and NgRx, reducing initial page load times, enhancing SEO, and improving rendering performance for high-traffic, multi-page veterinary pharmacy web applications.
• Strengthened frontend reliability by integrating unit tests using Jest, increasing test coverage, reducing UI-related defects by 15%, and ensuring smooth feature deployments with minimal post-release issues.
• Refactored state management using Redux and Zustand, reducing unnecessary re-renders by 14%, enhancing overall performance, and improving responsiveness in real-time veterinary applications.
• Enhanced frontend routing with Next.js and React Router, reducing initial page load time by 12%, improving server- side rendering, and ensuring smooth navigation across dynamic veterinary pharmacy systems.
• Designed event-driven serverless workflows using Azure Functions and Azure Cosmos DB, improving veterinary application scalability, reducing database query latency by 14%, and enhancing system efficiency.
• Optimized cloud application deployments with Azure App Service and Azure API Management, improving API performance, reducing cold-start times, and ensuring seamless microservices integration in veterinary pharmacy systems.
• Developed containerized workloads using Azure Kubernetes Service, improving resource management, optimizing infrastructure efficiency, and ensuring high availability in large-scale veterinary enterprise applications.
• Improved observability and diagnostics with Azure Monitor, reducing downtime by 16%, enhancing real-time logging, and ensuring proactive alerting for distributed veterinary pharmacy architectures.
• Built event-driven serverless applications with AWS Lambda and AWS DynamoDB, lowering operational costs by 14%, improving request handling efficiency, and ensuring reliable data processing in cloud-based veterinary environments.
• Accelerated CI/CD pipelines using AWS Amplify and AWS Elastic Beanstalk, improving deployment speed, reducing failures by 11%, and ensuring high availability in microservices-based veterinary applications.
• Engineered a scalable event-driven architecture utilizing Apache Kafka and gRPC, enabling low-latency communication between services in a distributed system, improving data throughput by 15% across microservices.
• Integrated RabbitMQ with Microservices to design a fault-tolerant messaging system, reducing service downtime by 18% and ensuring seamless data delivery in a high-load distributed environment.
• Developed a fault-tolerant observability pipeline using Prometheus and Grafana, optimizing metrics collection and visualization across microservices, reducing response time for system health checks by 18%.
• Automated real-time performance tracking in a distributed system using Datadog and Splunk, improving anomaly detection and enabling faster response times to infrastructure issues during peak usage times.
• Leveraged Apache Kafka and Microservices to implement real-time inventory updates across the eCommerce platform, improving data consistency and reducing order fulfillment delays by 12% during high traffic events.
• Developed a robust messaging layer using RabbitMQ and Microservices, streamlining communication between payment and inventory systems, ensuring high availability and reducing transaction processing time by 10%. Environment: ASP.NET Core, ASP.NET MVC, Blazor, C#, Entity Framework, SQL Server, SQLite, NUnit, Python, Java, Spring Boot, Spring MVC, Spring Security, Hibernate, REST APIs, RxJS, NgRx, Angular, Angular CLI, Angular Material, Angular Universal, Jest, Redux, Zustand, Next.js, React Router, React, Azure Functions, Azure Cosmos DB, Azure API Management, Azure App Service, Azure Monitor, Azure Kubernetes Service (AKS), AWS Lambda, AWS DynamoDB, AWS Elastic Beanstalk, AWS Amplify, Apache Kafka, RabbitMQ, gRPC, Microservices, Prometheus, Grafana, Datadog, Splunk
.NET Developer / Database Manager
Front Rush May 2014 - Feb 2018 Durham, NC
• Engineered a scalable ASP.NET MVC application with Entity Framework for efficient data management in a college athletic recruiting platform, resulting in a 14% increase in user engagement and streamlined athlete profile management.
• Developed a high-performance ASP.NET backend integrated with SQL Server for a comprehensive team management solution, enabling real-time updates and seamless communication between coaches, athletes, and administrative staff.
• Developed scalable backend services using Java and Spring Security, improving authentication efficiency by 14% while ensuring robust access control for secure and sensitive data transactions.
• Enhanced database query performance with Hibernate and JPA, improving transaction speeds, ensuring seamless data persistence, and optimizing performance for high-volume enterprise applications.
• Refactored frontend architecture with Angular and RxJS, improving reactive data handling efficiency by 13%, optimizing component responsiveness, and streamlining event-driven interactions across modules.
• Enhanced state management workflows with Angular CLI and Angular Material, ensuring seamless component interactions, improving user interface consistency, and optimizing performance for complex web applications.
• Designed dynamic and interactive user interfaces using React and Redux, improving rendering efficiency by 16%, ensuring seamless state management, and enhancing the overall user experience.
• Optimized UI performance with Styled Components and React Router, reducing navigation delays, minimizing unnecessary re-renders, and improving smooth transitions between application components.
• Built cloud-based ecommerce solutions using Azure and Azure Functions, optimizing execution time by 13%, improving scalability, and ensuring cost-effective serverless computing for high-demand applications.
• Refactored database management workflows with Azure Cosmos DB and Azure App Service, improving data replication speeds, optimizing API performance, and ensuring seamless cross-region availability.
• Implemented scalable cloud solutions with AWS and AWS Lambda, reducing infrastructure costs by 12%, ensuring high-availability strategies, and optimizing cloud resource utilization across workloads.
• Refactored data processing workflows using AWS DynamoDB and AWS Elastic Beanstalk, ensuring low-latency query execution, improving resource allocation, and optimizing performance for large-scale applications.
• Orchestrated seamless version control management using Github, establishing automated workflows and reducing code merge conflicts by 15%, while fostering collaboration across distributed systems.
• Leveraged Apache Solr to architect a high-performance search engine, fine-tuning query execution and indexing processes that decreased search latency by 12%, significantly enhancing user satisfaction in the online platform.
• Containerized multiple services using Docker, optimizing deployment pipelines and eliminating inconsistencies between local and production environments, which accelerated the development cycle by 18% and reduced integration errors.
• Sculpted a dynamic data-fetching solution with GraphQL, allowing clients to retrieve only the necessary data with precision, which improved frontend performance by 20% and minimized unnecessary API calls across the application. Environment: ASP.NET MVC, ASP.NET Core, C#, Entity Framework, SQL Server, Java, Spring Security, Spring Boot, Hibernate, JPA, Angular, Angular CLI, Angular Material, RxJS, React, Redux, React Router, Styled Components, GraphQL, Azure Functions, Azure App Service, Azure Cosmos DB, AWS Lambda, AWS DynamoDB, AWS Elastic Beanstalk, Azure, AWS, Docker, GitHub, Apache Solr
.NET Developer
20nine May 2012 – Jun 2013 Conshohocken, PA
• Developed and deployed a Content Management System (CMS) using ASP.NET Web Forms and SQL Server, allowing clients to easily update and manage website content, improving operational efficiency for clients.
• Engineered a custom e-commerce platform with secure payment integration through PayPal API and Stripe, reducing transaction errors and enhancing the user experience for customers.
• Implemented AJAX for improved site interactivity and faster data loading, reducing page load times by 40%.
• Optimized database performance by writing SQL Server stored procedures, improving query performance by 25% for large-scale data operations.
• Integrated third-party APIs such as shipping APIs for real-time tracking, enhancing the platform's functionality and providing customers with accurate shipping information.
• Worked with the UX/UI design team to ensure a seamless and mobile-responsive interface, utilizing Bootstrap and jQuery, which improved the site’s mobile user engagement by 30%.
• Designed and implemented RESTful web services to allow for smooth communication between the front-end and back-end, improving the platform’s scalability and reliability.
• Led daily stand-ups and code reviews for a small team of junior developers, fostering collaboration and improving code quality in an Agile development environment.
• Migrated legacy ASP.NET Web Forms applications to a more modern ASP.NET MVC architecture, which improved maintainability and aligned with industry best practices.
• Developed and deployed applications using AWS EC2 and S3, improving platform scalability and reducing operational costs by 20%.
Environment: ASP.NET Web Forms, ASP.NET MVC, C#, SQL Server, Stored Procedures, RESTful APIs, AJAX, jQuery, Bootstrap, PayPal API, Stripe API, Shipping APIs, AWS EC2, AWS S3, HTML, CSS, JavaScript