Dragos F.

Dragos F.

Zurich , Switzerland
Hire Dragos F. Hire Dragos F. Hire Dragos F.

About Me

Dragos is a talented Java Programmer with 7+ years worth of industry expertise iterating innovative backend tools and software solutions on projects for clients. He is a very responsive communicator and a good team player on projects with mastery in the use of Java, Spring, Web Applications, Git and Linux for the delivery of highly performant backend solutions for clients.

Backend

Database

DevOps

Workflow

Other

Work history

UpStack
UpStack
Java Backend Programmer
2019 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Work on debugging and resolving technical issues that arise.

  • Recommending changes to existing Java infrastructure.

Hexagon AB
Hexagon AB
Senior Software Engineer
2021 - Present (4 years)
Switzerland
  • Developed a new product in the area of Geosystems data enabling data processing captured by different devices and an entire GraphQL API around it for enabling this data to be uploaded, displayed, purchased.

  • Added various small features and improvements across 27 different micro services, while keeping high quality standards and improving the existing quality.

  • Added capability in the shop to purchase LiDAR data and integrated with a 3rd party data provider. Contributed on the planning and architecture of new features.

Grubhub
Grubhub
Senior Software Engineer (Consultant)
2019 - 2021 (2 years)
Remote
  • Worked remotely as a consultant on some critical backend services for Grubhub, an american industry leading food delivery app.

  • Developed multiple microservices. Implemented new APIs, improved latency for some APIs by adding caching layer, did important upgrades for some dependencies, integrations with event streaming libraries.

  • Created a Python-based project that was providing SEO metrics collected from some external sources (like Google Analytics, Newrelic). I implemented new Spark jobs for gathering and processing those metrics, new Datadog dashboards, detailed email reports and alerts.

Aurea (Jive)
Aurea (Jive)
Java Engineer
2018 - Present (7 years)
Remote
  • Fixed 130+ bugs in multiple components and a target number of product issues for the client using backend/frontend technologies.

  • Offered expertise for the triaging of a major bug that was a potential showstopper for customers using the SSO feature.

  • Troubleshot production instances, solved customer outages, onboarded new developers and handled knowledge transfer sessions.

8x8 Inc
8x8 Inc
Java Developer
2016 - 2018 (2 years)
Cluj, Romania
  • Develop microservices and different backend components that can be integrated in the company ecosystem.

  • Added asynchronous capabilities to parts of the API I worked on, improving the response time by 3-4 times.

  • Contributed massively to the curating of a new service used for phone number porting which was an important new feature for the client.

National Instruments
National Instruments
Software Engineer
2015 - 2016 (1 year)
Cluj, Romania
  • Provided expertise for the addition of small features and fixed bugs for the release for a new IDE product called LabWindows/CVI.

  • Refactored the Automated Testing Framework integrating it with an opensource testing framework for parallel running, leading to a 10x decrease in time needed to run all tests.

  • Provided supportfor the IDE and it’s functionalities and the debugger for new a character supported by the language compiler.

Showcase

Java Developer - Evooq
Java Developer - Evooq
  • Evooq is a technology provider focused on wealth and asset management solutions for banks.

  • The company's role involved backend development and bug fixing for a wealth and portfolio management software product.

  • Responsibilities included Java, Spring Boot, and Hibernate development.

Java Engineer - Jive
Java Engineer - Jive
  • Jive is a social intranet solution and interactive platform for companies.

  • It provides a centralized location for employees to manage their jobs.

  • Jive offers integrated mobile apps for seamless connectivity and collaboration.

Java Developer - VCC Analytics
Java Developer - VCC Analytics
  • Developed backend APIs from scratch.

  • Extracted and integrated existing APIs for frontend needs.

  • Implemented a security layer to enhance component integration.

Software Engineer - LabView/CVI
Software Engineer - LabView/CVI
  • LabWindows/CVI is an integrated development environment (IDE) for C-based engineering tools.

  • It includes built-in libraries for measurement, analysis, and UI design.

  • The project involved adding small features and fixing bugs in a large legacy codebase.

Education

BSc. Computer Science
BSc. Computer Science
Babes-Bolyai University, Cluj - Napoca
2013 - 2016 (3 years)