I am a seasoned software and database developer and analyst focused on improving processes, performance and designing new processes and best practices to boost production efficiency and client satisfaction. I prototype using modern programming patterns and languages such as C#, VB.NET, Java (desktop and Android), JavaScript, and legacy VB6/VBA. I have broad experience with database development (T-SQL for MS SQL Server and MySQL) and some exposure to NoSQL engines like MongoDB. I work with Microsoft technologies including MVC and .NET Core, and I follow Agile/Scrum practices using Jira to plan and track work. I design UML Use Case Diagrams and Activity Diagrams, dashboards and executive reports with SSRS, Crystal Reports, and MS Excel. I enjoy prototyping and applying development patterns such as Singleton, Facade and Factory, delivering robust, scalable solutions. I have led projects and mentored junior developers, collaborating with teams to translate business needs into high-quality software that enhances productivity and satisfaction.

Roberto Basile

I am a seasoned software and database developer and analyst focused on improving processes, performance and designing new processes and best practices to boost production efficiency and client satisfaction. I prototype using modern programming patterns and languages such as C#, VB.NET, Java (desktop and Android), JavaScript, and legacy VB6/VBA. I have broad experience with database development (T-SQL for MS SQL Server and MySQL) and some exposure to NoSQL engines like MongoDB. I work with Microsoft technologies including MVC and .NET Core, and I follow Agile/Scrum practices using Jira to plan and track work. I design UML Use Case Diagrams and Activity Diagrams, dashboards and executive reports with SSRS, Crystal Reports, and MS Excel. I enjoy prototyping and applying development patterns such as Singleton, Facade and Factory, delivering robust, scalable solutions. I have led projects and mentored junior developers, collaborating with teams to translate business needs into high-quality software that enhances productivity and satisfaction.

Available to hire

I am a seasoned software and database developer and analyst focused on improving processes, performance and designing new processes and best practices to boost production efficiency and client satisfaction. I prototype using modern programming patterns and languages such as C#, VB.NET, Java (desktop and Android), JavaScript, and legacy VB6/VBA. I have broad experience with database development (T-SQL for MS SQL Server and MySQL) and some exposure to NoSQL engines like MongoDB. I work with Microsoft technologies including MVC and .NET Core, and I follow Agile/Scrum practices using Jira to plan and track work.

I design UML Use Case Diagrams and Activity Diagrams, dashboards and executive reports with SSRS, Crystal Reports, and MS Excel. I enjoy prototyping and applying development patterns such as Singleton, Facade and Factory, delivering robust, scalable solutions. I have led projects and mentored junior developers, collaborating with teams to translate business needs into high-quality software that enhances productivity and satisfaction.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Beginner
Beginner
Beginner
See more

Language

Spanish; Castilian
Fluent
English
Advanced
Italian
Fluent

Work Experience

Freelancer as Consultant & Software Architect at Confidential
May 1, 2016 - Present
Designing and Maintaining .NET Desktop and Web Applications (WinForms/WebForms/MVC/WPF/WCF/.NET Core) for internal use; Designing Executive Reports and Dashboards using SSRS; Development of Web API and mobile apps; Database design and administration; Agile planning and mentoring; Data migration and ETL tasks with SSIS; Developing and maintaining web sites and internal tools; Leading a small team of junior .NET developers.
Software/Database Developer & Analyst at Grupo Calzzapato S.A. de C.V.
February 1, 2014 - Present
Development and maintenance of .NET Desktop/Web Applications, WCF, Web API; Requirements gathering and documentation (UML Use Case/Activity Diagrams); Agile/Scrum; Mockups with Adobe XD; Unit tests with NUnit; Reporting with Crystal Reports/SSRS; Data migration with SSIS; Database design and administration; SQL performance tuning; Android apps for inventory teams.
.Net Developer & Analyst at Grupo Calzzapato S.A. de C.V.
November 30, 2013 - October 20, 2025
Developed and maintained .NET Desktop/Web Applications, WCF, Web API using VS versions; SQL Server database design; UML/requirements documentation; Agile development with Scrum; SSRS/Crystal Reports/Business Objects reporting; ETL with SSIS; Database jobs and automation; Migrating data from third-party apps; Android apps for inventory and field teams.
.Net Developer & Analyst at Homex S.A. de C.V.
March 14, 2008 - October 20, 2025
Created MDI apps with CRUD functionality; WCF data services; Web Apps (ASP.NET); Database design and performance tuning; Mobile apps for Windows CE/Mobile; Reporting with Crystal Reports; VB/VB.NET legacy forms maintenance.
Software Developer & Analyst at Casa Ley S.A. de C.V.
December 15, 2006 - October 20, 2025
Designed MDI apps in VB6/C# with layered architecture; Data migration with SSIS; Reporting with SSRS/Excel dashboards; Database design and performance tuning; Mobile apps for Windows CE; WCF-based communication layer; Web apps (ASP.NET).
Freelancer as Consultant & Software Architect at [Confidential]
May 1, 2016 - Present
Freelanced as a software architect and developer, designing and maintaining .NET desktop and web applications (WinForms / WebForms / MVC / WCF) across multiple Visual Studio versions; designing and administering SQL Server databases; building SSIS ETL packages; developing Web API(s) and REST services; creating executive reports/dashboards with SSRS; mentoring junior developers; reviewing Node.js code to facilitate migration from WCF to modern internal APIs; developing Android apps for on-field inventory with GPS localization and local file I/O; implementing auto-updating services for devices.
Freelancer as Software/Database Developer & Analyst at Grupo Calzzapato S.A. de C.V.
February 1, 2014 - Present
Development and maintenance of .NET Desktop/Web Applications, WCF, and Web API; design and administration of SQL Server databases (2008 R2/2012/2014), as well as ETL processes with SSIS; reporting with Crystal Reports, SSRS and Excel dashboards; data migration/import from third-party applications; Agile development using Jira; mentoring junior developers; mobile apps for Android-based inventory and logistics, including GPS integration.
.Net Developer & Analyst at Homex S.A. de C.V.
February 1, 2007 - March 14, 2008
Created MDI applications with CRUD functionality in VB6/C#/VB.NET within a layered architecture; migrated data via SSIS; designed reports with Crystal Reports, SSRS, and dashboarding in Excel; designed well-structured databases and wrote complex queries; scheduled automated tasks via SQL Server jobs; developed Windows CE / Windows Mobile mobile apps; built Web Apps using ASP.NET (C# or VB.NET).

Education

Electronic and Telecommunications Technician at F. Giordani (Caserta, ITALY)
January 11, 2030 - October 20, 2025
Electronic Engineering at Federico II University, Naples, ITALY
January 11, 2030 - October 20, 2025
Electronic and Telecommunications Technician at F. Giordani
January 11, 2030 - March 25, 2026
Electronic Engineering at Federico II University of Naples
January 11, 2030 - March 25, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Education

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Beginner
Beginner
Beginner
See more