Recommended expert

David Mori

Senior Full-Stack Developer

David Mori
Rome, Italy

Experience

Sep 2023 - Present
2 years 6 months

Senior Full-Stack Developer

Reply

  • Designed and deployed Kotlin microservices and Swift-based AI-enabled modules, improving code reliability and cross-platform integration.
  • Contributed to LLM training workflows, performing code review, prompt evaluation, and multi-language benchmarking to refine AI reasoning accuracy.
  • Implemented AI-assisted refactoring tools within internal development environments, reducing code review time by 40%.
  • Built SwiftUI components with asynchronous state management (Combine, async/await), enhancing UI responsiveness for real-time systems.
  • Developed CI/CD pipelines using Xcode Cloud and Fastlane, automating build, testing, and deployment workflows.
  • Collaborated with solution engineers and AI researchers to adapt project-specific rubrics for code generation and model evaluation tasks.
  • Executed large-scale testing in sandboxed environments, ensuring compliance and secure model experimentation.
May 2019 - Aug 2023
4 years 4 months

Full-Stack Developer

Open Fiber

  • Developed scalable software integrating Kotlin, Swift, and Python components to manage data-intensive telecom workflows.
  • Automated app deployment and monitoring with Firebase, Crashlytics, and GitHub Actions, ensuring continuous visibility.
  • Integrated Core ML features for predictive maintenance modules used across internal mobile systems.
  • Conducted benchmarking and performance profiling using Instruments and ARC optimization, improving runtime efficiency by 25%.
  • Enhanced collaboration through code reviews and AI-based quality assurance scripts.
  • Mentored developers on concurrency best practices and asynchronous testing approaches.
Nov 2015 - Apr 2019
3 years 6 months

Software Developer

Fincons Group

  • Created cross-platform systems with Kotlin, Swift, and Java for healthcare analytics and compliance environments.
  • Implemented Create ML workflows to automate patient data categorization and pattern recognition.
  • Integrated automated UI testing (XCTest, Quick/Nimble) into continuous pipelines.
  • Built secure data communication channels and contributed to AI-enabled diagnostic dashboards.
  • Collaborated on architecture migration to MVVM, improving modularity and testability.

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (6 years), Telecommunication (4.5 years), and Healthcare (3.5 years).

Information Technology
Telecommunication
Healthcare

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (10.5 years), Quality Assurance (8 years), Product Development (6 years), and Research and Development (2.5 years).

Information Technology
Quality Assurance
Product Development
Research and Development

Summary

Backend focused Senior Full-Stack Developer with over 10 years of experience building, testing, and scaling modern software across mobile, backend, and AI platforms. Strong experience in Kotlin and Swift (5.9+), specializing in AI-assisted code generation, LLM prompt evaluation, and data-driven model training. Expert in Xcode, SwiftUI, Combine, async/await, and modern concurrency models with deep focus on testing and performance optimization. Proficient in CI/CD automation, sandboxed benchmarking, and Core ML integration. Known for adaptability, analytical precision, and passion for applying engineering expertise to advance large language models and AI systems.

Skills

  • Languages & Frameworks: Kotlin, Swift (5.9+), Swiftui, Combine, Async/await, Java, Python, Javascript
  • Mobile & Cross-platform: Ios/macos App Development, Mvvm, Clean Architecture, Concurrency Patterns
  • Ai & Llm Tools: Llm Code Evaluation, Prompt Engineering, Data Annotation, Core Ml, Create Ml, Vision, Ai-assisted Code Generation And Refactoring
  • Testing & Automation: Xctest, Quick/nimble, Ui Automation, Playwright, Continuous Integration Testing
  • Devops & Ci/cd: Xcode Cloud, Fastlane, Github Actions, Gitlab Ci, Docker, Terraform
  • Performance & Debugging: Instruments, Arc Optimization, Crash Analysis, Memory Profiling, Performance Audits
  • Monitoring & Deployment: Firebase, Crashlytics, App Store Connect, Sandboxed Execution Environments
  • Soft Skills: Curiosity, Adaptability, Problem Solving, Analytical Thinking, Collaboration, Resourcefulness, Attention To Detail

Languages

English
Advanced
Italian
Elementary

Education

Oct 2012 - Jul 2015

University of Padua

Bachelor of Science, Computer Science · Computer Science · Padua, Italy

Certifications & licenses

AWS Certified Solutions Architect – Associate

Certified Kubernetes Administrator (CKA)

ScrumMaster Certified

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is David based?

David is based in Rome, Italy.

What languages does David speak?

David speaks the following languages: English (Advanced), Italian (Elementary).

How many years of experience does David have?

David has at least 10 years of experience. During this time, David has worked in at least 3 different roles and for 3 different companies. The average length of individual experience is 3 years and 5 months. Note that David may not have shared all experience and actually has more experience.

What roles would David be best suited for?

Based on recent experience, David would be well-suited for roles such as: Senior Full-Stack Developer, Full-Stack Developer, Software Developer.

What is David's latest experience?

David's most recent position is Senior Full-Stack Developer at Reply.

What companies has David worked for in recent years?

In recent years, David has worked for Reply and Open Fiber.

Which industries is David most experienced in?

David is most experienced in industries like Information Technology (IT), Telecommunication, and Healthcare.

Which business areas is David most experienced in?

David is most experienced in business areas like Information Technology (IT), Quality Assurance (QA), and Product Development. David also has some experience in Research and Development (R&D).

Which industries has David worked in recently?

David has recently worked in industries like Telecommunication and Information Technology (IT).

Which business areas has David worked in recently?

David has recently worked in business areas like Information Technology (IT), Quality Assurance (QA), and Product Development.

What is David's education?

David holds a Bachelor in Computer Science from University of Padua.

Does David have any certificates?

David has 3 certificates. These include: AWS Certified Solutions Architect – Associate, Certified Kubernetes Administrator (CKA), and ScrumMaster Certified.

What is the availability of David?

David is immediately available full-time for suitable projects.

What is the rate of David?

David's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire David?

To hire David, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

600
450
300
150
Market avg: 380-540 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.