Giannis Terzopoulos
@giannisterzopoulos
Senior Software Engineer with a passion for building scalable systems.
What I'm looking for
As a seasoned software engineer, I've had the privilege of working on various projects that have honed my skills in building scalable, efficient, and secure systems. My experience in leading the adoption of new technologies and driving quality-of-life improvements has allowed me to make a significant impact on the teams I've worked with.
With a strong background in backend development, I've successfully built and optimized complex systems, including automated security scanning systems and sequential bookings features. I'm passionate about staying up-to-date with the latest technologies and contributing to open-source projects, such as Django core and Django-pgtrigger.
I'm a strong believer in the importance of testing and have implemented Test-Driven Development practices in my previous roles. I'm always looking for ways to improve the development process and make life easier for my colleagues.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Bugshell GmbH
Jan 2023 - Dec 2023 (11 months)
Built automated security scanning system, added AI-powered translation and proofreading capabilities, led the adoption of htmx, and made quality-of-life improvements.
Backend Developer
Spacebase GmbH
Jan 2019 - Jan 2023 (4 years)
Built a sequential bookings feature, resolved critical concurrency issues, and optimized database performance.
Backend Developer
Pegneon S.A.
Jan 2018 - Jan 2019 (1 year)
Developed a full-stack web application and implemented a data dashboard for generating user reports.
Education
Degrees, certifications, and relevant coursework
Giannis hasn't added their education
Don't worry, there are 90k+ talented remote workers on Himalayas
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Interested in hiring Giannis?
You can contact Giannis and 90k+ other talented remote workers on Himalayas.
Message GiannisFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
