Hi, I'm
Dario Serafini

Full Stack Developer
based in Rome

Discover my Works

About me

Summary

Senior programmer and IT Teacher with a history of developing 10+ industry-leading teams. With 20+ years of programming experience, working across the full-stack of software development. I'm eager to invest in junior and mid-level developers.

Education

Computer Engineering graduated from La Sapienza University of Rome in 2011.

Technical Skills
  • JavaSE 11+
  • JavaEE 8
  • Python3
  • C# 8.0
  • JavaScript ES14
  • MySQL
  • Postgres
  • OracleDB
  • DB2
  • NoSQL (MongoDB)
  • HTML5, CSS3
  • Cobol3
  • Spring/Spring-Boot 5.0
  • JPA/Hibernate 5.0
  • .NET 4
  • Angular17
  • React16+
  • JSF3.0
  • Pandas 2.0, Flask 2.0
  • Git, GitHub
  • Mainframe z/OS (TSO, ISPF, JCL)
  • Endevor, Easytrieve

Frontend Projects

Browser Extensions Manager

A user interface for managing browser extensions, built with HTML and CSS.

Read More GitHub Repo

QR Code Component

A simple and clean QR code component, perfect for websites and applications.

Read More GitHub Repo

Recipe Page

A well-structured recipe page, designed to be easy to read and follow.

Read More GitHub Repo

Experiences

Senior Software Engineer
Tim MicroSystem
January 2018 - November 2021 - Remote
  • Developed and maintained 100+ applications and Web API's using Java EE, C# and other languages
  • Designed 50+ software artifacts based on requirements, solution architecture, application architecture, and development standards
  • Implemented testing requirements for 100% of software in unit and integrated testing cycles
  • Supported 100% of user acceptance testing and defect remediation
  • Implemented the clarification and refinement of 60+ business requirements
  • Analyzed and prepared 75+ estimations based on requirements and functional specs
Software Engineer
Raxtart
January 2014 - Dicember 2017 - Milan, IT
  • Led the quality of the code development process, including design, performance, observing coding standards, code review, and thorough testing for 80+ projects
  • Operated in an Agile environment in an efficient manner to achieve 100% of project goals within or before stated deadlines
  • Handled 50+ incoming tickets and defects at any given time, including preliminary debugging, triaging, and escalating
Entry-Level Software Engineer
Gardsystem
January 2011 - Dicember 2013 - Rome, IT
  • Developed and enhanced 30+ new platform features
  • Collaborated in 100+ development, staging, and production environments for web application and game engine repos
  • Led 20+ external contractors and 11 interdepartmental team members to develop project requirements
  • Participated in 80+ project designs and planning, providing time and effort estimates

Contacts