Ricardo Sousa

Ricardo Sousa

Senior Full-Stack Developer and Database Administrator with 20 years of experience in designing, developing, and implementing high-impact software and web solutions.

Porto, Portugal

#OpenToWork

About

A specialist in leading technical teams and managing the entire project lifecycle, from database architecture and administration to final product delivery. Proven track record in process optimization and the development of complex portals and ERP systems, such as SACWEB in Angola. Proficient in multiple technologies and fluent in four languages, with a strong capacity for technical consultancy and creative direction.

What I'm looking for

Seeking a challenging role that combines my 20+ years of technical expertise as a SQL Server Database Administrator and Full-Stack Web Developer. I am looking for an opportunity to architect scalable web solutions, optimize complex database environments, and drive both data integrity and seamless user experiences for a forward-thinking organization.

Experience

NCR Angola

Senior Developer & Database Administrator

NCR Angola

Feb 2016 – Present

Led a team of 10 developers in the full-stack development of SACWEB, one of Angola's leading ERP software solutions. • Orchestrated all phases of the project's development lifecycle, from requirements analysis to implementation and maintenance. • Designed, implemented, and administered the system's complex SQL Server database architecture, ensuring high availability, performance, and integrity. • Managed all aspects of database administration, including performance tuning, query optimization, and implementing backup and recovery strategies. • Recruited, trained, and mentored three new developers, successfully integrating them into the team. • Significantly increased departmental productivity by designing and integrating innovative solutions.

ASP.NETC#SQL ServerAPI
onwebdesign.com

IT Consultant / Webmaster & Database Administrator

onwebdesign.com

Mar 2006 – Present

As the founder and lead consultant, I have managed web development projects for a diverse client portfolio for over 25 years. • Developed and managed over 200 websites and web applications, from initial concept to ongoing maintenance. • Served as the primary Webmaster and Database Administrator, responsible for the performance, security, and maintenance of all SQL Server databases. • Implemented and managed routine database backups, recovery plans, and security protocols to ensure data integrity and availability. • Collaborated directly with marketing teams to translate business objectives into functional technical solutions.

ASP.NETC#SQL ServerIIS
Magus

IT Consultant

Magus

Jan 2013 – Nov 2014

Acted as a specialized technical consultant for clients in the marketing and communication sectors, collaborating on strategic web development projects. • Developed and integrated custom web solutions that optimized clients' operational efficiency. • Provided expert consultancy on database design and best practices to ensure the quality and scalability of projects.

ASP.NETC#SQL Server
Wedo Consulting SA

IT Consultant

Wedo Consulting SA

Feb 2000 – Mar 2006

Was responsible for the development and continuous maintenance of the Sonae travel portal, exit.pt, a high-visibility national project. • Led the development and implementation of new features on the portal, responding to business needs. • Managed the underlying SQL Server database, ensuring its stability and performance for a high-traffic national portal. • Started on the project as part of a 20-person team and, in the final two years, managed it autonomously.

ASPSQL Server

Education

Escola Superior de Comunicação, Administração e Turismo

Escola Superior de Comunicação, Administração e Turismo

Bachelor's Degree · Multimedia

2016 – 2019
Porto Business School

Porto Business School

Postgraduate Degree · Digital Business

2014 – 2016
ISEP - Instituto Superior de Engenharia do Porto

ISEP - Instituto Superior de Engenharia do Porto

Bachelor of Science in Computer Science · C:omputer Science

1992 – 1997

Certifications

Microsoft Certified Professional

Microsoft

Mar 2003 – No expiry

Skills

.NETSQL ReplicationsSQL Server AdministrationAPIC#SQL Server

Languages

Portuguese (Native or bilingual proficiency)English (Full professional proficiency)Spanish (Full professional proficiency)French (Limited working proficiency)