
Christos Paschalidis
Verified Expert in Engineering
Front-end Developer
Bristol, United Kingdom
Toptal member since October 25, 2022
Christos is a full-stack developer with 10+ years of hands-on experience. He has a strong background in various industries, especially healthcare and education. He has had clients across the EU and the US. Christos specializes in Rust and Go on the back end and excels at using TypeScript, React, and Next.js on the front end. When it comes to cloud providers, he is skilled in Azure and GCP.
Portfolio
Experience
- Next.js - 8 years
- React - 8 years
- Node.js - 7 years
- TypeScript 3 - 5 years
- TypeScript - 5 years
- Docker - 4 years
- Kubernetes Operators - 3 years
- Rust - 2 years
Availability
Preferred Environment
Google Cloud Platform (GCP), Azure, PostgreSQL, TypeScript 3, Next.js, Rust, Go, Amazon DynamoDB
The most amazing...
...work I've done was for America's #1 telehealth company in 2022. We all shared our expertise and built an impactful end product. (https://sesamecare.com)
Work Experience
Founding Full-stack Engineer
Ever Cars Co.
- Led full-stack projects by directing project refinement and task distribution across the team, ensuring alignment with product goals.
- Managed the project backlog by writing my own ticket workflows, crafting clear and actionable tickets to enable efficient development and accountability.
- Owned the end-to-end development of multiple projects, such as the checkout flow, by leading from initial customer problem analysis and competitive research to technical specification and implementation (designs handled by a designer).
Founding Full-stack Engineer
Hirespace
- Navigated technical and product ambiguity to establish the foundational architecture, ensuring long-term maintainability.
- Managed the project backlog by crafting clear, actionable tickets for myself and the team.
- Researched and implemented the full payment flow with Stripe, focusing on creating a clear and user-friendly experience for the marketplace product.
- Managed cross-functional coordination between back-end and front-end teams to collaborate with product owners for feature delivery.
Platform Engineer
Sesame
- Led platform projects, authoring technical specifications to translate product needs into successful delivery.
- Strengthened web app security by leading the in-house security guild for 3 months, implementing critical safeguards.
- Optimized CI/CD pipelines, creating leverage via 40% faster deployments for quicker value delivery.
- Enhanced performance monitoring by implementing tools such as Grafana and Prometheus, driving data-informed decisions.
- Improved infrastructure scalability and reliability using Terraform and GCP.
- Boosted user acquisition and engagement through technical SEO improvements.
Software Developer
Dhis2
- Worked on different features on the platform using TypeScript, React, Express in the back end, and MongoDB. Some of these features include live chat communication between the client and the doctors using WebSockets.
- Mentored and supported junior engineers in feature development, improving delivery efficiency and fostering a knowledgeable team through hands-on training.
- Enhanced quality assurance by implementing end-to-end testing, which directly reduced production bugs impacting customer workflows.
- Guided and supported junior engineers, assisting in feature delivery and offering valuable training on daily processes and systems.
Software Engineer
Vivy
- Worked as a full-stack developer using TypeScript, React, and Next.js, with Express.js and PostgreSQL in the back end. Implemented an E2E cryptographic communication between the providers and the clients where users upload documents.
- Boosted productivity by streamlining onboarding and mentoring junior engineers, enabling faster ramp-up and consistent delivery.
- Contributed to knowledge sharing by open-sourcing cryptographic libraries and design systems, enhancing transparency, trust, and product credibility.
- Set up the infrastructure of CI/CD pipelines using Jenkins and CircleCI, streamlined development and deployment processes, and increased efficiency.
Front-end Engineer
Vimcar
- Led the successful relaunch of Vimcar's website and skillfully implemented large features in collaboration with product designers, managers, and fellow engineers, delivering a compelling user-facing product.
- Implemented search engine optimization successfully and developed a performance-focused web application using Next.js and Contentful, enhancing user experience and visibility.
- Established the CI/CD infrastructure using Docker and Jenkins under the guidance of a development lead, streamlining development and deployment processes.
Junior Front-end Engineer
Factor-E Analytics
- Optimized the front-end application's performance successfully, working closely with the development lead to achieve impressive results.
- Implemented D3.js graphs skillfully on the platform, providing managers with clear and insightful shop floor key performance indicators (KPIs).
- Developed and enhanced the existing real-time notification system of the front-end application, ensuring seamless and timely updates for users.
Experience
Worked at America's #1 Telehealth Company
http://sesamecare.com/In this role, my security background led me to lead our in-house security guild for three months, focusing on fortifying the web app's defenses and best security practices.
Effective communication with senior engineers and stakeholders fostered a collaborative environment where seamless feature development occurred with security as a priority. Colleagues commended this skill.
Working closely with junior engineers was rewarding. I provided guidance, helping them navigate technical challenges and understand ticket requirements.
As a team, we prioritized optimizing user experiences, introducing compelling features, and conducting meticulous A/B testing. This focus resulted in heightened engagement and positive feedback from users.
Noteworthy projects included:
• improving overall SEO ranking of the website.
• enabling data-driven decisions through tools like Grafana and Prometheus.
• obtaining valuable KPIs for evaluating team performance.
• streamlining CI/CD pipelines, reducing deployment time.
• incorporating new infrastructure with Terraform and GCP, bolstering performance and scalability.
Worked on Germany's #1 E2E Encrypted Health Information System
I have been a front-end developer since the product's early days, which led me to hire and mentor new members. I was also an active contributor to the internal security team and assisted with implementing multiple features on the platform.
Worked on the world's largest health information management system
https://github.com/dhis2/capture-appI take pride in guiding and supporting junior engineers, assisting in feature delivery, and offering valuable training on daily processes and systems. In this regard, a few of my contributions extend to pair programming with other engineers, engaging in detailed code reviews, and helping them navigate their role requirements.
I introduced E2E testing using Cypress, and we covered over 35% of the already introduced features. This has left developers and stakeholders with a more peaceful night's sleep.
Moreover, I have been instrumental in enhancing our CI/CD infrastructure and reducing Docker image sizes, leading to faster and more reliable deployment times. This optimization has resulted in a more efficient and robust development environment.
Migration of Existing Infrastructure From AWS to Azure Cloud
https://connect.berlin.redi-school.org/front/homeNoteworthy projects included migrating all existing infrastructure from AWS to Azure and improving performance.
I had the opportunity to lead the implementation of CI/CD pipelines for existing and greenfield projects, harnessing the power of GitHub Actions and Azure.
Lastly, we leveraged Terraform, which helped us manage the infrastructure of both back-end and front-end environments.
Relaunched Greenfield Brand Website for Vimcar
https://vimcar.de/I implemented a modern solution using Next.js and Contentful, which focused on the website's SEO ranking.
Product Managers' Toolbox
http://www.pm.toolsI developed this toolbox independently, implementing the web application and its continuous delivery.
Web App for a Carbon Emission Calculation Website
https://carbon-offset-opra.vercel.app/Leveraged Storybook for a component-driven development approach, significantly improving UI consistency and accelerating the development process. Created isolated, reusable components that enhanced the overall maintainability and scalability of the application.
Incorporated Cypress for comprehensive end-to-end testing, ensuring robustness and reliability in real-world scenarios. Automated test suites covered critical user journeys and validated the functionality of the carbon calculation algorithms, thereby boosting the application's credibility and reliability.
Education
Master's Degree in Computer Science
Department of Computer Engineering and Informatics, University of Patras - Patras, Greece
Certifications
NestJS
Udemy
Skills
Libraries/APIs
React, RxJS, Node.js, React Redux, Stripe, Stripe API, PayPal API, REST APIs, React Query, React Hook Form, Recharts
Tools
Create React App, JavaScript Testing, Figma, GitHub, Redux Toolkit, Slack, Webpack, Auth0, Terraform, Prisma, Kubernetes Operators, AWS CLI
Languages
TypeScript 3, JavaScript, GraphQL, CSS, TypeScript, HTML, HTML5, ECMAScript (ES6), Python, Rust, Go
Frameworks
Next.js, Cypress, Tailwind CSS, Jest, NestJS, Redux, Express.js, Material UI, React Native, tRPC, Django
Paradigms
E2E Testing, DevOps, HL7 FHIR Standard, Fast Healthcare Interoperability Resources (FHIR)
Platforms
Docker, Google Cloud Platform (GCP), Azure, Contentful, Vercel, Firebase, Netlify, Sanity Studio, Kubernetes, Amazon Web Services (AWS), Aptible
Storage
PostgreSQL, MongoDB, MySQL, Amazon S3 (AWS S3), Amazon DynamoDB
Other
A/B Testing, Open Source, Computer Science, Storybook, Front-end, Charts, Full-stack, User Interface (UI), User Experience (UX), CI/CD Pipelines, DOM, Google SEO, SEO Tools, Web Development, APIs, UI Components, Design Systems, Web Usability, Web UX, Web UI, UI Development, Back-end, Video Streaming, Payment Gateways, Single Sign-on (SSO), Google Sign-in, Server-side Rendering (SSR), Okta, SEO Content, Apollo, MERN Stack, Material Design, Back-end Development, PayPal, Telehealth, NextAuth.js
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring