Ariel Costescu

Software Engineer

Contact
  • Email
  • ariel.costescu+contact@gmail.com
Work Experience

1 yr 1 mo
2023 Jan
2024 Jan

Senior Software Engineer at King

Overview

Developed backend solutions for new mobile gaming titles and migrated legacy on-prem projects to Google Cloud Platform (GCP).

Accomplishments

• Designed and implemented scalable backend services using Java, Spring Boot, Netty, and Protocol Buffers.
• Migrated legacy on-prem applications to GCP, improving scalability and maintainability.
• Developed APIs using gRPC for real-time communication.
• Containerized applications using Docker and deployed with Kubernetes.

Skills Java, Spring Boot, Netty, Protocol Buffers, gRPC, Cassandra, GCP, Docker, Kubernetes,REST APIs, Cloud Computing

1 yr
2021 Jun
2022 May

Senior Software Engineer at Ten Square Games

Overview

Backend development for mobile gaming titles, with integration of analytics and KPI tracking for market tests.

Accomplishments

• Built backend systems using Java, Netty, Protocol Buffers, and PostgreSQL.
• Collaborated with Data Analytics and core tech teams to provide metrics for KPI measurement.
• Implemented WebSocket communication for real-time game features.
• Containerized and orchestrated services using Docker and Kubernetes.
• Worked in both AWS and GCP cloud environments.

Skills Java, Netty, Protocol Buffers, PostgreSQL, Websocket, Docker, Kubernetes, AWS, GCP

5 yr 3 mo
2014 Jun
2019 Aug

Software Engineer at Electronic Arts:

Overview

Backend services for online features across console, PC, and mobile sports titles with millions of daily active users.

Accomplishments

• Developed and maintained online services using Java, Apache Jetty/Jersey, Protocol Buffers and MySQL.
• Implemented features with end-to-end ownership, from design to deployment in live, highly available environments.
• Gained experience in cloud computing (AWS) and actor model systems (Akka/Scala).
• Worked on backend architecture to ensure high performance, reliability, and scalability.

Skills Java, Apache Jetty, Jersey, MySQL, Protocol Buffers, Akka, Scala, AWS, Cloud Computing, Ownership, Scalability Awareness, High-Volume System Experience

2 yr 2 mo
2012 May
2014 Jun

Software Engineer at IBM:

Overview

Development and maintenance of internal IBM applications and client-facing banking/insurance services.

Accomplishments

• Managed build processes and internal application deployment worldwide.
• Developed Java SOAP web services (JAX-WS, Websphere ODM) for insurance client projects.
• Implemented banking application views using Java SWT framework.
• Used Eclipse SWT, OSGI, XML, Apache Ant, Jazz SCM for development and version control.

Skills Java SE, Eclipse SWT, OSGI, Websphere Application Server, SOAP, JAX-WS, XML, Apache Ant, Jazz SCM

1 yr 6 mo
2010 Dec
2012 May

Software Engineer at Red Point Software Solutions:

Overview

Developed e-learning applications with 3D graphical interfaces and automated build systems.

Accomplishments

• Created custom 3D GUI components (rotating menu, document explorer) using ActionScript 3 & Flex 4.5.
• Maintained automated build system using Apache Maven and FlexMojos.
• Researched and implemented file upload/document management via Google Docs API.
• Integrated third-party components (e.g. MathML editor).
• Mentored junior developers.

Skills ActionScript 3, Flex 4.5, Maven, FlexMojos, Java Servlets, 3D GUI, Build Automation

1 yr 10 mo
2009 Mar
2010 Dec

Software Engineer at Kabinet:

Overview

Developed ECM, CRM and mobile trading applications using Java and ActionScript frameworks.

Accomplishments

• Developed ECM application for document management with version control, metadata, and workflow.
• Built MVC framework for browser-based development of data-driven applications using Flex and Java EE (Spring, Hibernate, Tomcat).
• Developed a CRM application in said framework and supported content management integration.
• Developed a mobile Flash Lite app for trading platforms (portfolio viewing, quotes, order placement).

Skills Java EE, Spring, Hibernate, Tomcat, Flex, Actionscript 3, Mobile App Development

Education

2006-10-01 to
2009-10-01

"Alexandru Ioan Cuza" University, Iasi, Romania

BSc: Computer Science

Certifications

Rice University

2021-04-01

Parallel, Concurrent, and Distributed Programming in Java

coursera.org/verify/specialization/WHD33FDUTPHQ

Oracle

2013-09-01

Oracle Certified Professional, Java SE 6 Programmer

youracclaim.com/badges/7e74183a-c76c-43c4-9f6d-757434f8988b

Codility

2013-11-01

Codility Golden Certificate Omega 2013

app.codility.com/cert/view/cert8N6UY9-X326QVXAFQ7Z293Q

Languages
  • English
  • Fluent
  • French
  • Intermediate