Evren P.

Evren P.

Senior Java Engineer

Türkiye, Turkey
Hire Evren P. Hire Evren P. Hire Evren P.

About Me

Evren is a dedicated software engineer with a demonstrated expertise in designing and deploying fault-tolerant, scalable backend architectures capable of handling significant data and transactional loads. Notably, he spearheaded the development of a cutting-edge web-based solution allowing governmental organizations to seamlessly deliver location-specific emergency notifications to mobile subscribers. Throughout his career, Evren remains committed to ensuring software robustness, adaptability, and optimizing customer value. Proficient in Java, he possesses extensive industry experience and is widely recognized for his versatility and ability to readily adapt to new challenges.

Java SQL Kotlin Java 11 JavaScript Python Scala Graphql HTML CSS Bash Script Git Apache Solr Amazon Simple Queue Service (SQS) Citus Amazon Elastic Container Service (Amazon ECS) Docker Compose Logging Apache Maven Apache Tomcat Kafka Streams Object-oriented Design (OOD) Agile Unit Testing Microservices REST ETL Scrum Test-driven development (TDD) HIPAA Compliance DevOps Microservices Architecture Relational Databases Databases PostgreSQL MySQL PL/SQL DB Cassandra MariaDB Oracle 12c Oracle PL/SQL Amazon S3 (AWS S3) Hasura Vertica JSON Multithreading Web Services APIs Data Analytics Infrastructure Architecture Integration Testing Distributed Systems Computer Engineering Amazon Kinesis Big Data SOAP Mobile Networks Machine Learning Text Mining Clustering Search Engines Cloud Platforms API Integration AWS DevOps Product Development Metrics Back-end Apache Cassandra Full-stack Spring Hibernate Spring Boot Primefaces Jakarta Server Pages (JSP) Spark Jersey ZK Hadoop Apache Spark jUnit Mockito Linux JVM Oracle Oracle Database Firebase Amazon Web Services (AWS) Apache Kafka IBM WebSphere Amazon EC2 Docker Ubuntu React OpenLayers jQuery Jooq Twitter API Node.js REST APIs

Work history

UpStack
UpStack
Senior Java Engineer
2023 - Present (1 year)
Remote
  • Creating and developing innovative Java-based software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Freelance
Freelance
Senior Software Developer
2021 - Present (3 years)
Remote
  • Designed and developed enterprise-class solutions to improve the client's behavioral healthcare services application.

  • Delivered database schema and architectural designs, developed microservices, and implemented integrations and tests on an email delivery application.

  • Worked on a new recommendation software with an intuitive dashboard and ML engine, and 3rd-party integrations designed to meet business requirements.

Bilgi Teknolojileri ve İletişim Kurumu - BTK
Bilgi Teknolojileri ve İletişim Kurumu - BTK
Senior Software Developer
2016 - 2021 (5 years)
Ankara, Turkey
  • Built and deployed a semi-distributed database cluster designed with multiple RDBMS instances to handle CDR data.

  • Refactored and optimized the ETL application's codebase to ingest terabytes of CDR data into the cluster daily.

  • Executed new web services to improve a legal HTS app, released a parallel query engine for the RDBMS, and improved performance on the project.

Atos
Atos
Software Developer
2014 - 2016 (2 years)
Istanbul, Turkey
  • Provided high-quality solutions to deliver new features and fixed bugs on a CRM application for Vodafone TR.

  • Executed and extended coverage of unit tests on the CRM and provided 24/7 on-call support on the project.

  • Designed and implemented the HLR provisioning application extension for a 4G-based HSS device for Turkcell.

AGMLAB
AGMLAB
Research Software Engineer
2013 - 2014 (1 year)
Istanbul, Turkey
  • Designed, developed, and implemented a rule-based verification tool for web page blacklisting for AMGLabs.

  • Worked on a new REST API solution to improve keyword-based search on the project.

  • Provided solutions to index web pages and maximize distributed deployment of Apache Solr on the solution.

Cybersoft
Cybersoft
Software Developer
2012 - 2013 (1 year)
Istanbul, Turkey
  • Designed and implemented new solutions to tune, enhance and shorten execution time for SQL queries.

  • Deployed new components and oversaw extension tasks for the in-house Swing-based design studio.

  • Provided ongoing support for Cybersoft's in-house application framework for projects.

Portfolio

Senior Software Developer - Turkcell HLR-provisioning Application
Senior Software Developer - Turkcell HLR-provisioning Application

Worked on a multi-threaded, multi-instance application that enhances the provisioning of services of mobile subscribers to the HLR device in the core network. Extended the provisioning application for 4G services, implemented adapters for the new HSS device, and supported the system with 24/7 on-call service.

Senior Software Developer - Public Warning System
Senior Software Developer - Public Warning System

Built a new web-based application that enables authorized government agencies to send location-based emergency messages to mobile subscribers. Designed the app to send warning messages through SMS, short audio recordings, or cell broadcast messages. Handled system integration with mobile network operations and implemented multi-factor authentication.

Senior Software Developer - Legal HTS Application
Senior Software Developer - Legal HTS Application

Designed and implemented new solutions on the HTS (historical communication traffic search) system that collects CDR data from service providers and hosts query services for legal authorities. The new solution has a database cluster, an ETL module, query services, and a data presentation module. It runs in multi-thread and multi-instance modes to handle terabytes of data flow per day. Resolved performance and inconsistency issues, redesigned the database cluster, re-implemented new query services, and refactored the ETL and presentation modules.

Education

AWS Certified Solutions Architect – Associate
AWS Certified Solutions Architect – Associate
AWS
2022 - Present (2 years)
MSc. Cyber Security
MSc. Cyber Security
Marmara Universit
2013 - 2017 (4 years)
B.Eng Computer Engineering
B.Eng Computer Engineering
Middle East Technical University
2007 - 2012 (5 years)