About Me

Senior Backend Software Developer

My name is Christos Ploutarchou, and I am a highly experienced Backend Software Developer with over 10 years of expertise in designing, developing, and managing software systems, databases, and data warehouse applications. My focus is on backend development, ensuring comprehensive expertise across various technologies used in software products.

I have a strong focus on web development and security audits of web applications. My work often involves developing secure and optimized apps and testing websites for potential security vulnerabilities. I believe in the importance of thoughtful UI design, collaboration, and teaching, and I strive to work closely with my clients to ensure they are fully satisfied with the end result.

Professional Expertise

I have extensive expertise in Python, which I use extensively to create robust web applications. Additionally, I am highly skilled in several other technologies, including:

  • Backend Development: Python, Golang, Django, Django REST framework, Flask, FastAPI, SQLAlchemy, Celery, PostgreSQL.
  • Development Tools: Docker, Kubernetes, Git, Jenkins, VMware, VS Code, JetBrains, PowerShell, cmd.
  • Operating Systems: Linux, Windows, Mac OS, Mac OS Server.
  • Cloud Platforms: Amazon AWS, hybrid multi-cloud environments.
  • Database Management: PostgreSQL, MariaDB, SQL, Big Data Management & Analytics using AWS Glue and PySpark.
  • Security: Implementing robust security measures and data protection settings.

Career Highlights

  • Hexatone/Rakia Group (Senior Backend Software Developer): Spearheaded backend development projects, focusing on data collection and structuring for the analysis department. Managed a team of two developers, developed high-performance software and algorithms using Python and Golang, collaborated with data scientists, and implemented robust security measures.
  • Cablenet Communications Systems PLC (Senior Software Developer): Developed and maintained customer charging, billing, and service provisioning projects. Optimized ETL processes and ensured software quality through code reviews and risk identification.
  • UNICAF UNIVERSITY (Backend Software Developer): Maintained university systems using PHP, developed ETL processes for big data projects with Python, and provided ongoing support for data-related issues.
  • Jenus Technologies Nicosia (Implementation Analyst/Backend Software Developer): Conducted competitive analysis, provided professional implementation and support services, and developed various business websites and applications.
  • FXWEB TECHNOLOGIES LTD (Managing Director): Supervised staff, managed overall performance, and configured corporate networks and servers.

Additional Skills

  • Project Management: Extensive experience as a team leader and project manager, utilizing tools such as Jira and Asana to manage projects effectively.

Big Data Expertise

Big data is another area where I excel. I am adept at managing large and complex data sets using modern technologies and frameworks, ensuring optimized data processing and analysis.

Conclusion

Ultimately, my extensive experience and diverse skillset enable me to handle any challenges in programming and web development. Whether you need a simple website or a complex application, I am here to help you achieve your goals with high-quality, innovative solutions.

Feel free to contact me for your next project or to discuss how I can help your business succeed.

GitHub | LinkedIn | Medium