- Solid background in Computer Science with strong competences in algorithms, data structures and cryptography acquired through research and relevant courses
- Extensive programming experience gained through industrial internships and class projects
- Research experience in threat modeling and protocol design for Cryptography; willingness to apply modeling and design skills to solve complex practical problems
- Strong math and analytical skills enhanced by research and participation in math competitions
Software Engineer @ From July 2013 to Present (2 years 4 months) Greater New York City AreaPhD, Computer Science @ I was a member of the Security and Cryptography group at UCSD. My main research focus was on understanding the use of hard learning problems in the construction of cryptographic primitives. From September 2007 to May 2013 (5 years 9 months) Greater San Diego AreaResearch Intern @ - Investigated cryptanalysis algorithms against lattice-based cryptosystems
- Designed a symmetric-key authentication protocol based on hard learning problems From June 2011 to July 2011 (2 months) Paris Area, FranceSoftware Development Engineer Intern @ Risk Platform Services (RPS) Team
- Extended command line tool that managed the distributed copying of sensitive data for further processing on Amazon's cloud services (Java, Ruby, AWS )
- Developed service that coordinated the metadata exchanged between applications that produced or consumed variables used in Amazon's fraud detection models (Java, Hibernate) From June 2010 to September 2010 (4 months) Engineering Intern @ MEDIAFLO
- Explored existing content and service protection mechanisms for mobile devices
- Assisted in designing the DRM strategy for a content delivery multicast system From June 2008 to September 2008 (4 months) Web designer @ Participated in the design and development of the college freshman website From July 2005 to August 2005 (2 months)
Ph.D., Computer Science @ University of California, San Diego From 2007 to 2013 Bachelor, Electrical and Computer Engineering @ National Technical University of Athens From 2001 to 2006 Petros Mol is skilled in: Computer Science, Cryptography, Algorithms, Probability, Data Structures, Computer Security, Java, Python, C, C++, LaTeX, Git, Ruby, Hibernate, Machine Learning, MySQL, Algorithm Design, Programming, Software Development, Artificial Intelligence, Software Engineering, Distributed Systems, Data Mining