David López
Welcome to my personal website.
I am a developer with extensive and established experience in the field of application development. I have specialized in .NET technology, complementing my skills with a deep knowledge of SQL Server and Oracle database management. Recently, I have expanded my skill set to include React and Node.js, two essential tools in the development of modern and efficient applications. In addition to my technical expertise, I have a specialization in the field of Artificial Intelligence (AI), with a particular focus on prompting and AI technology management. My experience in this field allows me not only to develop advanced solutions but also to provide expert and strategic guidance on projects that require AI integration. This combination of technical skills and specialized knowledge positions me as a professional capable of tackling and overcoming current and future technological challenges.


Santamaría
About me
I am David López Santamaría, a passionate Analyst Programmer with an unwavering focus on the development and continuous improvement of corporate web solutions. My specialization lies in designing and executing highly efficient applications that align precisely with technical expectations and exceed the functional demands of end-users. With a solid foundation in .NET technologies, including C# and Visual Basic, I master the entire software development life cycle.
My career stands out for a deep involvement in the digital transformation of Industry 4.0, optimizing processes through intelligent integration with ERP systems and promoting efficiency in Smart Factory environments. Cross-functional collaboration in multidisciplinary projects is one of my strengths, allowing me not only to adapt but also to innovate in the face of constantly evolving technological challenges.
Committed to professional and technical growth, I have bolstered my profile with advanced education in Computer Engineering and a specialization in systems administration. My English communication skills, coupled with my international experience, position me as a valuable collaborator in diversified teams and in projects that cross geographical and cultural boundaries.
Throughout my career, I have demonstrated being a proactive leader and a resourceful developer, with a strategic vision and meticulous implementation of critical projects. I am continually seeking opportunities where I can apply my expertise in programming, analysis, and design to make a significant impact and lead the next wave of technological innovations.
Skills
CV
Information
Professional Achievements
Programming Languages
C# (with specilization in .NET applications)
Java (including experiences in enterprise system development)
Python (process automation and scripting)
Frameworks
ASP.NET/ASP.NET Core (with specific projects in modern web development)
Spring Boot (implementation of microservices and RESTful API)
Front-end Development
HTML5, CSS3, JavaScript (building interactive user interface)
React (development of SPAs y PWAs)
Angular (implementation of enterprise front-end solutions)
Database Managment
SQL Server (database administration and optimization)
Oracle (development of stored procedures and tuning)
MySQL & MongoDB (development and design of relational and NoSQL database)
Cloud Computing
Microsoft Azure (cloud solution architecture and services)
AWS (implementation and managment of scalable infrastructures)
Version Control
Git (Team workflow and branch managment)
SVN (Version control and code maintenance
Agile Development Methodologies
Scrum (facilitating sprints and retrospectives)
Agile (iteractive development practices and continuous delivery)
Continuous Integration and Delivery (CI/CD)
Jenkins (automation of CI/CD pipelines)
Travis CI (continuous integration in collaborative development environments)
Test Automation
Selenium (UI testing for web applications)
JUnit & NUnit (unit testing for Java and .NET applications)


