Verified Expert in Engineering
Christos is a computer science graduate with over eight years of experience in full-stack and DevOps. In the projects he has led, he took ideas from conception to planning, implementation, testing, and final release. His focus lies in fostering an environment where peers can learn from each other, mentor each other and enjoy their best work.
React, Next.js, Cypress, Docker, Kubernetes, Terraform, Google Cloud Platform (GCP), Azure, TypeScript, Node.js
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)
Senior Software Engineer
- Led our in-house security guild for three months, focusing on fortifying the web app's security.
- Crafted and wrote technical specifications for the team while communicating deliveries and issues successfully to senior engineers and stakeholders.
- Played a vital role in guiding junior engineers, providing support in feature delivery, and offering training on daily processes and systems.
- Worked on increasing the website's SEO ranking, which improved the overall visibility of the product.
- Worked on implementing monthly or yearly subscriptions and payments through Stripe, which improved our product's overall traction.
- Developed compelling user-facing features, thoughtfully A/B tested to ensure exceptional user experiences.
- Enabled insights into teams' performance through tools like Grafana and Prometheus.
- Streamlined CI/CD pipelines and reduced deployment time, enabling bugs and releases to be live 40% faster.
- Incorporated new infrastructure skillfully into the platform using Terraform and Google Cloud Platform (GCP), leveraging the latest technology to enhance performance and scalability.
Freelancer @ ReDI School of Digital Integration
- Migrated all existing infrastructure expertly from AWS to Azure, ensuring a smooth transition for both back-end and front-end applications.
- Led the implementation of CI/CD pipelines for existing and greenfield projects, harnessing the power of GitHub Actions and Azure.
- Leveraged Terraform and managed the infrastructure of both back-end and front-end environments enabling efficient and scalable deployments.
Senior Software Engineer
- Wrote technical specifications for the team, ensuring deadlines and deliveries were communicated with product owners.
- Introduced end-to-end testing suites using Cypress for the front end. Automated tests for more than 35% of all the features.
- Guided and supported junior engineers, assisting in feature delivery and offering valuable training on daily processes and systems.
- Improved CI/CD infrastructure significantly and reduced Docker image sizes, resulting in faster and more reliable deployment times.
Senior Software Engineer
Freelancer @ Spiced academy
- Integrated Recharts into the Next.js e-learning platform, providing insightful visualizations of student performance.
- Led the development of interactive charts, empowering educators to track student progress in real-time and identify areas for improvement.
- Coordinated the implementation of a responsive design overhaul, ensuring the e-learning platform's seamless usability across various devices, enhancing accessibility and user satisfaction.
- Integrated cutting-edge authentication and security features into the platform, bolstering data privacy and safeguarding sensitive user information.
Employed @ Vivy
- Participated in the hiring and onboarding process of new software engineers, playing a crucial role in expanding the team.
- Guided junior engineers, ensuring successful feature delivery and offering training on daily processes and systems.
- Made open-source the out in-house design system and the Cryptographic libraries, which ensured visibility and improved overall public trust in the product.
- Set up the infrastructure of CI/CD pipelines using Jenkins and CircleCI, streamlined development and deployment processes, and increased efficiency.
Employed @ 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.
Intern @ 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.
Worked at America's #1 Telehealth Companyhttp://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 Systemhttps://www.vivy.com/
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 systemhttps://github.com/dhis2/capture-app
I 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 Cloudhttps://connect.berlin.redi-school.org/front/home
Noteworthy 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 Vimcarhttps://vimcar.de/
I implemented a modern solution using Next.js and Contentful, which focused on the website's SEO ranking.
Product Managers' Toolboxhttp://www.pm.tools
I developed this toolbox independently, implementing the web application and its continuous delivery.
Next.js, Cypress, Jest, Tailwind CSS, NestJS, React Native
React, RxJS, Node.js, Recharts
Contentful, Docker, Azure, Amazon Web Services (AWS), Kubernetes, Google Cloud Platform (GCP)
Open Source, Storybook, Front-end, Charts, User Interface (UI), User Experience (UX), CI/CD Pipelines, DOM, Google SEO, SEO Tools, SEO Content, A/B Testing, Apollo, MERN Stack, Vercel, Full-stack, Computer Science
Master's Degree in Computer Science
Department of Computer Engineering and Informatics, University of Patras - Patras, Greece