Daniel Dikeos

Daniel Dikeos

Senior Software Engineer

Personal Profile

Highly motivated senior software engineer. Former professional athlete with a strong drive to achieve success in my professional pursuit. Diverse coding skills, ranging from cutting edge modern tools to legacy tools.

Work Experience

First American Title - Senior Software Engineer (San Diego, CA)

July 2021 - Present

TBA

PHILIPS (Formerly Biotelemetry Inc. merged from LifeWatch Inc on May 2017)Senior Software Engineer (San Diego, CA)

December 2015 – July 2021

  • Led a team of 6 engineers to re-write a critical application (medical devices communication) by utilizing Event Driven micro-services architecture and Event Bus technology (RabbitMQ), by using MySQL, Dapper, .Net Core Web API with a result of improving performance by 110% based on data.
  • Designed and developed quality Web APIs by using .Net Core that scale to thousands of users.
  • Developed stress workload test application (WPF) to detect bottleneck and deployed on EC2.
  • Developed integration and behavioral automation tests by using XUnit and SpecFlow.
  • Developed a shared library that generalized the interfaces, abstractions, and unified code for both RabbitMQ and REST APIs. This provided a single interface for all entities in micro-services.
  • Work, as a senior member of a team of 20 members, on a web application using Angular 6, GraphQL and Spring Boot which brings 75% of company’s revenue.
  • Design, implement and maintain SOA based .Net applications (MVC5/.Net Framework 4.5, Web API, WCF) and web application (Angular 6, .Net Web API) within all phases of the Software Development Life Cycle.
  • Work within a Continuous Integration and Continuous Delivery (CI/CD) development model (Sonar Cloud, Docker, BitBucket Pipelines, AWS ECR).
  • Work with QA, product management/owners, project managers in an Agile (Scrum) environment.
  • Collaborate with different teams onshore (PA, TX, NM) and offshore (Mexico, Costa Rica, North Macedonia) and from different departments (Infrastructure team, Business, end users).
  • Utilize Prometheus and Grafana for monitoring, provisioning, and alerting purposes.
  • Experience with AWS Cognito, Lambda, S3, EC2, CloudFront, RDS, familiarity with Kubernetes concepts and use K9s tool.
  • Production support for various systems when they cannot be resolved.
  • Maintained Windows Form applications to move data off Android devices via USB port by using ADB commands.
  • Work in R&D department in healthcare regulatory industry (FDA, HIPAA, MDDS).

Kingsway America - .Net Developer (Chicago, IL)

May 2013 – October 2015

  • Design and implement Web applications, Windows Desktop applications and Integration of Google Map API.
  • Implementation of SQL queries for generation of reports, with dynamic generation of Excel Spreadsheets.
  • Creation of Windows services to generate and email PDF Invoices, Agreements, and Statements.
  • Creation of Windows services to generate and email PDF Invoices, Agreements, and Statements.
  • Correction of bugs and implementation of new features.

Trinity Warranty - .Net Developer (Chicago, IL)

September 2012 – May 2013

  • Development of Windows Services to monitor data, alert users, export and import data.
  • Part of a development team with focus on maintaining and implementing additional features to company’s web application.

Education

Bachelor’s Degree

2007 – 2011

Technological Educational Institute of Athens, Greece (US citizen)

Certifications

Key Skills

  • C#/ VB.NET, .Net Core
  • XUnit/NUnit
  • Web API
  • Typescript
  • Java, Spring Boot
  • REST/SOAP
  • Atlasian products (Jira, Confluence, BitBucket)
  • OAuth 2.0
  • SQL (MSSQL, MySQL)
  • RabbitMQ
  • GIT, SVN
  • SSRS
  • Angular 4/6/8
  • Microservices, Docker
  • IIS
  • Windows Forms
  • Jenkins
  • GraphQL

Activities

Made 2-times 5th place in European Championship in Water polo U19-U20 and 1-time 6th place in Water Polo World Championship U21. Continue playing water polo for local club as a hobby. I also enjoy swimming and playing basketball.