Konstantine Kougios

Senior Scala Developer at Bank of America

London, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Konstantine Kougios is a Senior Scala Developer with 14 years of experience building resilient big-data and backend systems across finance, travel, and adtech, currently at Bank of America in London. He combines deep Scala and Spark expertise with practical AWS/EMR, Kafka, Cassandra and HBase experience from roles at IHS Markit, Expedia and his own startup, where he built personalization and reporting platforms. A hands-on engineer who has also led architecture work, he is comfortable designing ETL pipelines, real-time streaming systems and scalable REST APIs. His open-source contributions include substantive improvements to a Java deep-cloning library—adding support for ConcurrentHashMap, LinkedHashMap and fixing tricky serialization/compatibility bugs—showing attention to low-level correctness as well as system design.
code14 years of coding experience
job22 years of employment as a software developer
bookEthnikon kai Kapodistriakon Panepistimion Athinon
languagesGreek, English
stackoverflow-logo

Stackoverflow

Stats
171reputation
92kreached
1answer
0questions
github-logo-circle

Github Skills (6)

javas10
java10
concurrency9
api-design8
unit-test7
junit7

Programming languages (5)

TypeScriptJavaC++ScalaKotlin

Github contributions (5)

github-logo-circle
kostaskougios/cloning

Oct 2011 - Jul 2022

deep clone java objects
Role in this project:
userBack-end Developer
Contributions:1 review, 102 commits, 20 PRs in 10 years 10 months
Contributions summary:Konstantine primarily contributed to the project by adding new functionalities and improvements to the core functionality of the deep cloning of Java objects. This included adding support for cloning `ConcurrentHashMap`, implementing cloning strategies, and addressing issues related to cloning, such as synthetics and classes with comparators. Furthermore, the user enhanced the library by fixing bugs, such as the Calendar Timezone issue, adding LinkedHashMap cloning, and addressing a NoSuchFieldException. The user's work improved the stability and expanded the capabilities of the cloning library.
javadeep-clonejava-objects
kostaskougios/query

Aug 2020 - Jun 2022

Contributions:56 commits, 55 pushes, 1 branch in 1 year 9 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial