Summary
Overview
Work History
Education
Skills
Languages
Timeline

David Filat

Chisinau, Moldova

Summary

Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.

Overview

9
9
years of professional experience

Work History

Senior Software Engineer

Block
05.2023 - Current

Square for Franchises - Customer Engagement Team


Project 1: Synchronization of Loyalty Programs Earn Rules

• Led the project to synchronize loyalty program earn rules across multiple Square merchants within the same franchise.

• Designed and implemented robust solutions ensuring consistency and efficiency in loyalty program operations.


Project 2: Franchise-Level Reports for Loyalty Programs

• Developed a Snowflake-based solution to provide franchise-level reports for loyalty programs.

• Designated Responsible Individual (DRI) for the project

• Investigated potential solutions and selected the most viable options.

• Authored comprehensive architecture and engineering documentation.

• Led a team of three to implement the ELT pipelines and backend reporting service, ensuring accurate and timely data delivery.

Senior Software Engineer

Mindera
05.2022 - Current

At Mindera I was contracted to work for Dunelm, the UKs Leading Home Furnishings Retailer. My team was part of the Customer Understanding focus area and our main task was to collect user behavior data across all platforms and provide it to the data team. I was chosen to represent our team in the new Singe Customer View task force, a joint effort with the data team.

  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Trained and mentored junior developers and engineers, teaching skills in event-driven microservice development and working to improve overall team performance.
  • Led software development initiative as subject matter expert and primary point-of-contact for project management staff.
  • Suggested improvements to team and project workflow.
  • Documented software design, detected faults, project planning discrepancies and other vital data.
  • Technologies: Node.js, TypeScript, Python, Amazon Web Services, Snowflake, Salesforce, Lambda

Senior Backend Developer

Spark Solutions
06.2021 - 02.2022

At Spark Solutions, I was contracted to work for Deutsch Fintech Solutions. Managed to migrate a legacy monolith application to a cost-efficient and scalable micro-service architecture, using Kubernetes, Docker and Node.js.

  • Participated in continuous improvement by generating suggestions, engaging in problem-solving activities to support teamwork.
  • Trained new team members by relaying information on company procedures and safety requirements.
  • Translated complex technical information into intuitive clear format.
  • Consistently communicated with the company's project manager to ensure the API system was meeting expectations.
  • Created and achieved product quality objectives and met product specifications.
  • Technologies: Node.js, TypeScript, PostgreSQL, TDD, Gitlab, Docker, Kubernetes

Project Manager

Precept Ministries International
03.2020 - 05.2021

Precept Ministries International is one of the largest global Christian Ministries, working in over 43 countries. I was hired to design and supervise the development of a new system to track academic performance of students and help teacher planning for one of the largest Christian Biblical institutes with branches in over 13 countries.

  • Identified plans and resources required to meet project goals and objectives.
  • Managed projects from procurement to commission.
  • Reined in project costs while meeting key milestones.
  • Tracked project and team member performance closely to quickly intervene in mistakes or delays.

Backend Developer

Precept Moldova
01.2018 - 08.2020

Precept Moldova is a registered ONG, representing Precept International.

  • Proved successful working within tight deadlines and fast-paced atmosphere.
  • Used critical thinking to break down problems, evaluate solutions and make decisions.
  • Determined coding requirements for site creation, e-commerce capability, security and specialized scripts.
  • Resolved problems, improved operations and provided exceptional service.
  • Technologies: Python, FastApi, SQLAlchemy, Alembic, Pytest

Fullstack Developer

Precept Moldova Chisinau
01.2016 - 12.2017
  • Quickly learned new skills and applied them to daily tasks, improving efficiency and productivity.
  • Demonstrated respect, friendliness and willingness to help wherever needed.
  • Led version control efforts for organization, employing GitHub and other public and open source repositories.
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs and improving functionality.
  • Technologies: PHP, MySQL, Wordpress, Google Cloud Compute Engine, Git, HTML, JavaScript, Unix Shell

Education

Bachelor's Degree - International Relations

Universitatea De Stat Din Moldova, Chisinau, Moldova
06.2020

Master's Degree - Bible Studies

Precept Ministries Bible Institute, Surduc, Timis, Romania
07.2018

Skills

  • Functional Programming
  • Software Architecture
  • Training and Development
  • Test Driven Development
  • Best Practices and Standards
  • Data analysis

Languages

Romanian
Native language
English
Proficient
C2
Russian
Advanced
C1

Timeline

Senior Software Engineer - Block
05.2023 - Current
Senior Software Engineer - Mindera
05.2022 - Current
Senior Backend Developer - Spark Solutions
06.2021 - 02.2022
Project Manager - Precept Ministries International
03.2020 - 05.2021
Backend Developer - Precept Moldova
01.2018 - 08.2020
Fullstack Developer - Precept Moldova Chisinau
01.2016 - 12.2017
Universitatea De Stat Din Moldova - Bachelor's Degree, International Relations
Precept Ministries Bible Institute - Master's Degree, Bible Studies
David Filat