Hector Patricio Gonzalez Palavicino

Solution Designer
Phone: +34 697660483
Links: https://patocl.org
https://www.linkedin.com/in/patocl/?locale=en_US
Address: San Lorenzo de El Escorial, Madrid, España
Email:

I have worked in the IT many years, peforming roles like Software Architect, Solution Designer, .NET Solutions Architect, Microsoft Azure Technical Architect, Sitecore Technical Architect, RPA Technical Architect and Senior Software Developer.

I have participated in creating Microservices architectures, designing and programming APIs, using business message queues, and implementing scalable, secure, and high-performance solutions..

I love technology, and in my free time I like to research AI using Python, and program IoT devices such as ESP32 and compatible sensors. I love watching Anime, Korean series and action and science fiction movies. And for fun I also like to play multiplayer games. My passion is traveling the world and getting to know different cultures.

Skills & Expertise

Integrations

  • External databases DB2, SQL Server, Oracle, MySql and Progress
  • Salesforce
  • Feefo, SendGrid
  • ElasticSearch, Redis

Cloud & Infrastructure

  • Microsoft Azure: Design, implementation, and management of Azure solutions, including Azure Governance and IaaS deployment with Azure Resource Manager, Ansible, and C#.
  • PaaS & Serverless Solutions: Architecture and deployment of Serverless solutions using Azure Functions.
  • Messaging: Azure Service Bus, Azure Event Grid, Azure Event Hubs, Azure Storage Queues, Azure Logic Apps and Azure Functions and Azure Durable Functions 
  • IoT: Azure IoT Hub (for messaging related to IoT devices), 
  • Docker & Containerization: Management of containers and microservices with Docker.
  • AWS Services: Experience with AWS services such as S3, Route 53, EC2, Storage, VMs.

Software Development and Architecture

  • .NET Framework & .NET Core: using C# with DDD, SOLID, as well as Dependency Injection.
  • Microservices Architecture: Design of scalable and secure Microservices architectures, focused on performance and maintenance.
  • Web API & RESTful APIs: Designing and developying RESTful APIs, and optimization of Web APIs using ASP.NET Core.
  • ORM & Data Access: Use of Entity Framework, Dapper and mappers such as Glass for data access and management.
  • Documentation: Creation of detailed and high-level technical documentation for software architectures, including diagrams and proposals for custom solutions.
  • Project Optimization: Proposals for optimization and improvements in performance, scalability and maintainability throughout the project lifecycle.

DevOps & CI/CD

  • Azure DevOps & TeamCity: I used to work with CI/CD pipelines on Azure DevOps, TeamCity, and Octopus Deploy.
  • Version Control: Use of GitHub, VSTS, TFS, SVN for version control and team collaboration.

RPA and Automation

  • RPA Solutions: I have been involved in the design and development of RPA solutions using UIPath, BluePrism, and RemoteAnywhere.
  • Business Process Automation: Integrating RPA into business processes for different clients.

Databases

  • Relational Databases: I have used many database engines such as: SQL Server, Oracle, Azure SQL, DB2, Postgres, and MySQL.
  • NoSQL Databases: Usage of MongoDB and Cosmos DB, Redis, and ElasticSearch

Frontend Technologies

  • Web Development: HTML5, CSS3, JavaScript, React, Angular and Vue.js.
  • Modern Tooling: Use of Gulp, npm, Node.js.

Team Leadership & Mentoring

  • Mentoring & Coaching: Ability to guide and train teams through mentoring and coaching, sharing best practices and technical knowledge.
  • Technical Leadership: Technology mentor for my colleagues.

Experience

XLIT - Euroclear Client

Solution Designer · Freelance

November 2022 - Actually

Working on legacy Solution Migration and Architecture Modernization Project

Keys:

  • Migration and Modernization: Led the migration of a legacy solution, modernizing its architecture to improve scalability, performance, and maintainability.
  • Technical Documentation Design: Designed and developed high-level (HLTD) and detailed technical design (DTDs) documents to recreate and optimize environments for complex projects.
  • Mentorship and Team Development: Mentored and worked closely with developers, promoting the implementation of unit tests and the adoption of best agile development practices.
  • Cross-functional Team Coordination: Coordinated cross-functional teams, including Azure DevOps, development, infrastructure, and testing, to ensure smooth integration and project success.
  • Integration with IBM DB2, IBM MQ Messaging, Splunk, SNow

XLIT - NMBS-SNCB Client

Solution Designer · Freelance

May 2021 - August 2022

Multiple Projects

Key Responsibilities & Achievements:

  • Documentation and Design: Authored detailed technical documentation, including low-level designs (DTDs), to guide developers in implementing and optimizing solutions for complex projects.
  • Microservices Architecture: Designed technical architectures for Microservices, leveraging technologies such as Azure Kubernetes Service (AKS), Azure Web Apps, and tools like Azure DevOps and Jira within an agile framework, particularly Scrum.
  • Cross-functional Collaboration: Actively collaborated with Enterprise Architects, Technical Architects, Functional Analysts, and development teams specializing in Java and .NET, ensuring technical and functional alignment for project success.
  • Agile Methodology: Contributed to the definition and execution of agile workflows, ensuring that the project objectives were met within deadlines and quality standards.
  • Integration with IBM DB2, IBM MQ Messaging, Oracle Database, SQL Server

Avanade Spain

Senior Consultant

October 2017 - December 2019

Microsoft Azure Architect

  • Led the migration and deployment of cloud services, designing scalable and optimized solutions in Microsoft Azure.
  • Developed and deployed microservices with DDD and solutions in Azure, leveraging Azure DevOps to ensure automation and efficiency throughout development cycles.
  • Analyzed and reduced costs in Azure services, optimizing resources and improving operational efficiency.
  • Collaborated on technical architecture definitions and proposals for key projects at Avanade, ensuring alignment with business objectives.
  • Integration with Azure Service Bus, Azure Functions, IoT, SQL Server, Azure Event Hubs, Azure Event Grid, Azure Service Bus

RPA Technical Architect (European Center of Excellence)

  • Designed and implemented Robotic Process Automation (RPA) solutions using tools like Blue Prism, Automation Anywhere, and UiPath, driving efficiency and reducing errors in repetitive processes.

Training and Technical Documentation

  • Authored internal technical documentation and trained teams in key technologies such as Ansible, Sitecore, and UiPath, promoting adoption and effective usage.

NIIT Technologies Spain

NET Architect and Technical Sitecore Architect

August 2015 - September 2017

Sitecore Architect – Project: Contiki (migration from Rails to Sitecore CMS)

Project Description:

  • Large-scale international project with teams based in London, India, and Spain.
  • Migrated an existing Rails solution to a Sitecore CMS platform, integrating multiple external services such as Salesforce, CartoDB, Feefo, and SendGrid.
  • Implemented Continuous Integration using TeamCity and Octopus Deploy, within an agile Scrum environment (2-week sprints).

Technologies Used:

  • Backend: C# 5.0, MVC 4.0, IIS, SQL Server, MongoDB, ElasticSearch.
  • Frontend: HTML5, CSS3, jQuery.
  • Tools: GitHub, Jira, Slack, NUnit, SpecFlow, Gherkin, Visual Studio 2015.

Key Responsibilities and Achievements:

  • Sitecore Architecture: Designed, implemented, and managed the project architecture on Sitecore, leading updates, configuring environments, and developing custom modules tailored to client needs.
  • Performance Optimization: Provided technical leadership to enhance platform performance, defining scalable and highly integrated solutions.
  • External Service Integration: Implemented key integrations with Salesforce, SendGrid, and other services, ensuring secure and efficient interoperability.
  • Technical Collaboration: Worked closely with cross-disciplinary teams, including QA, DevOps, frontend/backend developers, designers, and the client, aligning objectives and maintaining high technical standards.
  • Code Reviews and Mentorship: Conducted code reviews to ensure quality, led technical workshops, and promoted best practices within the development team.

Personal Challenge: Maintained a dynamic and energetic work environment, fostering innovation and productivity across the team.

Fujitsu Spain

NET Architect

April 2014 - June 2015 (1 year 3 months)

Project SiViEs – Spanish Disease Surveillance System (Carlos III Health Institute)

Project Description:
Development and optimization of a nationwide system for disease surveillance and control, focusing on improving performance, scalability, and reliability.

Key Responsibilities and Achievements:

  • Architectural Optimization: Proposed changes to the application architecture to enhance performance and responsiveness.
  • Test Automation:
    • Prepared performance reports using Visual Studio Test Suite and Visual Studio Ultimate, automating load and stress tests.
    • Designed and developed automated integration tests using Watin.
  • Technology Upgrade: Coordinated the migration from .NET Framework 3.0 to .NET Framework 4.5, ensuring compatibility and performance improvements.
  • Database Optimization:
    • Adjusted SQL Server 2012 by modifying data types to reduce storage size, removing unused indexes, and proposing new indexing strategies.
    • Replaced Linq to SQL with Entity Framework (EF) in critical application areas to enhance data manipulation and access.
  • Mass Task Management: Implemented Hangfire to offload mass CSV file upload tasks from the web server, paving the way for future task isolation on dedicated servers.

Project La Moncloa – Management of the Moncloa Palace Portals

Project Description:
Maintenance and support for the four portals of the Moncloa Palace using SharePoint 2013, with a focus on operational continuity and error analysis.

Key Responsibilities and Achievements:

  • Incident Management: Responsible for resolving portal incidents, including activating contingency portals and analyzing errors in SharePoint 2013.
  • Strategic Collaboration: Analyzed proposals from Fujitsu Spain related to .NET technologies for bidding processes, ensuring alignment with technical and business requirements.

UNIR Universidad Internacional de la Rioja

NET Architect

November 2011 - December 2013 (2 years 2 months)

University Project – Optimization of Environments and Development of Web Solutions

Project Description:
Implementation of environments, development of web applications, and improvement of legacy systems for an international university, focusing on performance, security, and scalability.

Key Responsibilities and Achievements:

  • Environment Implementation: Designed and deployed Development, Preproduction, and Production environments, ensuring operational stability and reliability.
  • Virtual Infrastructure: Prepared virtual environments and demonstrated solutions such as web server load balancing, SQL Server clusters, and source control server management.
  • Web Applications:
    • Developed a survey application for students using Classic ASP and DDD+D principles, serving as a model for future .NET implementations.
    • Built a web application for responsive, SEO- and SEM-optimized landing pages and email-based marketing campaigns.
  • Security and Legacy Systems: Conducted security tests and resolved vulnerabilities in Classic ASP legacy code, enhancing the security of the student access portal.
  • Database Optimization: Performed database performance analysis and implemented improvements, achieving a 30% increase in application efficiency.
  • University Social Network:
    • Designed and launched the university's official social network using Joomla and JomSocial, customized to institutional requirements, featuring responsive design and web service-based authentication.
    • Migrated and updated web content to Joomla 3.0, ensuring compatibility and functionality with newer versions.
  • Training and Mentorship:
    • Delivered training sessions on new tools and technologies, including Visual Studio 2010/2012, SVN, SQL Server, MVC, design patterns, and code refactoring.
    • Led development meetings and problem-solving sessions with teams across Madrid, Logroño, and Bolivia.

Newpoint Consulting

.NET Architect

May 2010 - March 2011 (11 months)

Project Description:
Development and enhancement of enterprise applications for factory process management and control, integrated with the company's proprietary ERP.

Key Responsibilities and Achievements:

  • Factory Terminal Application:
    • Designed and developed a C# Windows application for terminals located across the factory, enabling operators to monitor machine performance.
    • Integrated the application with the company’s ERP via web services and implemented ClickOnce for seamless deployment.
  • Inventory Module Optimization:
    • Contributed to improving the ERP inventory module by optimizing pallet storage in warehouses, using ASP.NET 2.0, AJAX, and Oracle database access.
  • Barcode Reading and Reporting: Implemented Bidi barcode reading functionality and developed customized reports using Crystal Reports.
  • Technology Upgrade: Led the migration of the ERP system to .NET Framework 4.0, utilizing Visual Studio 2010, ensuring compatibility with modern technologies and enhanced performance.

Innopulse

Senior NET Developer

August 2009 - March 2010 (8 months)

Role Description:
Designed and implemented .NET-based solutions, including the development of internal frameworks and participation in client-specific projects.

Key Responsibilities and Achievements:

  • .NET Development Framework:
    • Designed and implemented an internal development framework, which included:
      • An optimized data access layer.
      • Centralized validation for enterprise applications.
      • Customized graphical controls, such as RadGrid with multilingual support and advanced search capabilities.
    • Leveraged tools like Visual Studio 2008 and SQL Server 2008.
  • Training Dissemination Project:
    • Designed the database and performed layout tasks for a training dissemination application for CCOO.
    • Developed the solution using ASP.NET 2.0 and SQL Server 2005.
  • Adolfo Domínguez Online Store:
    • Contributed to the development and improvement of key modules, including:
      • Shopping cart: Enhanced existing functionality.
      • Product catalog: Updated and fixed errors.
      • Product details page: Implemented improvements for a better user experience.

Think&Go NFC

Senior NET developer

February 2009 - June 2009 (5 months)

Project: Damage Manager Tool (Extranet in PHP and MySQL)

Project Description:
Developed an extranet for managing and controlling damages in insurance claims, aiming to minimize losses.

Key Responsibilities and Achievements:

  • Design and development of the tool:
    • Designed and developed the Damage Manager Tool, an extranet implemented in PHP 5 and MySQL, enabling efficient claims management and loss reduction.
    • Implemented a damage control system that optimized the analysis and reporting process, improving decision-making in real-time.
    • The tool enabled end-users to manage claims in a centralized manner, with features for evaluation and tracking.

Project: Risk Analysis and Valuation Tool for Repsol

Project Description:
Maintenance and improvement of a risk analysis and valuation tool for Repsol in a Windows environment.

Key Responsibilities and Achievements:

  • Analysis, design, and evolutionary maintenance:
    • Conducted the analysis and design of a risk analysis tool using Visual Basic .NET 2003 and SQL Server 2005.
    • Developed new features and optimized existing ones, improving the efficiency of the risk valuation process and its integration with other systems.
    • Ensured the continuous evolution and maintenance of the application, adapting it to new business needs and technological changes.

TRENTISA

Senior .NET Developer

October 2007 - December 2008 (1 year 3 months)

Project: Analysis and Development of Rappels and Bonus Intranets
Technologies used: ASP.NET, DB2, AS/400, Visual Basic .NET

Project Description:
Developed an intranet for managing rappels and bonuses, utilizing IBM and Microsoft technologies.

Key Responsibilities and Achievements:

  • Conducted the analysis and development of intranets in ASP.NET with DB2 and AS/400, using Visual Basic .NET to integrate and automate the management of rappels and bonuses.
  • Optimized the user interface and internal processes for better efficiency and usability in bonus management.

Project: On Hold Invoices
Technologies used: VB.NET, Oracle, PL/SQL, AS/400, Oracle SPs and PKGs

Project Description:
Migration and optimization of on-hold invoice management, integrating legacy and modern technologies.

Key Responsibilities and Achievements:

  • Developed a VB.NET solution for managing on-hold invoices in Oracle, working with SPs and PKGs to automate and streamline the workflow.
  • Led the migration from AS/400 to Oracle, optimizing performance and reducing processing times in invoice management for Pfizer.

Project: Development of Scripts for IBM Tools
Technologies used: VBScript, Perl, IBM ClearCase, IBM ClearQuest, DB2, Visual Basic .NET

Project Description:
Developed scripts to integrate code and task management tools with databases in DB2.

Key Responsibilities and Achievements:

  • Developed scripts in VBScript and Perl to integrate IBM ClearCase and IBM ClearQuest tools with DB2.
  • Implemented a Visual Basic .NET web service to link DB2 (OS/z) with the management tools, improving integration and task automation.

Project: Windows Forms Application Interface Adaptation
Technologies used: Visual Basic .NET 2003

Project Description:
Adapted the user interface of an application for internationalization and multilingual support.

Key Responsibilities and Achievements:

  • Adapted the Windows Forms application interface in Visual Basic .NET 2003 to Italian and Portuguese for Vitaldent's international expansion.
  • Collaborated closely with localization teams to ensure the interface met cultural and functional adaptation requirements.

Cohispania

Senior .NET Developer

October 2004 - September 2007 (3 years)

Main Responsibilities and Achievements:

  • Technology Definition and Requirements Gathering: Led the analysis and requirements gathering for key projects, ensuring that proposed solutions were aligned with client needs and best technological practices.

  • Research and Development: Led R&D initiatives for new .NET technologies, evaluating tools and solutions to enhance system performance and efficiency.

  • Report Creation and Definition: Contributed to the creation of detailed project reports, providing solutions for optimizing development and implementation processes.

Key Projects:

  1. Real Estate Management, Administration, and Valuation Systems

    • Developed a platform for managing and valuing real estate, ensuring data integrity and operational efficiency.
  2. Web Maquetarium.NET (www.maquetarium.com)

    • Developed and maintained the Maquetarium.NET web platform, focused on presenting design web products and services, optimizing user interaction and usability.
  3. Web Bangassou (bangassou.cohispania.com)

    • Contributed to the creation of a humanitarian project portal, enhancing communication and access to resources.
  4. Web Incova (www.incova.es)

    • Developed the Incova website, focusing on showcasing technological solutions and services, improving customer interaction.

Other Responsibilities:

  • SQL Server 2000 and 2005 Administration: Managed database servers, ensuring system availability, performance, and security.

  • Website Administration in IIS 5.0 and 6.0: Managed and maintained websites in IIS, ensuring optimal performance and availability of web applications.

Technologies Used:

  • .NET Framework, SQL Server 2000/2005, IIS 5.0/6.0, ASP.NET, C#

Prego

Senior Project Manager and R&D Lead on Emerging Technologies

January 2001 - July 2004 (3 years 7 months)

Senior Software Developer - Call Center Solutions

Responsibilities and Achievements:

  • Software Analysis and Design for Call Center Automation: Led the analysis and design of automated software solutions for the Call Center, including a dialer, management of scripts/speeches, and integration with Avaya Mosaix and Quintus PBX systems via their APIs.

  • Database Maintenance and Reporting: Managed and maintained SQL Server databases, focusing on tasks such as indexing, query optimization, and overall database administration to ensure efficient performance.

  • Team Leadership and Software Lifecycle Management: Directed the development team through all stages of the software lifecycle, overseeing development, testing, deployment, and maintenance to ensure high-quality, timely delivery of solutions

Languages

Spanish

(Native or bilingual proficiency),

English

(Professional working proficiency)

Education

Universidad Austral de Chile

Informatics Engineering

1993 - 1995

Not finished

INSUCO, Talca, Chile

General Computer Science and Programming,

1987 - 1991

During a three-month professional internship at Olivetti Talca, Chile, I developed an accounting system in Clipper, using GW Basic, dBase III, Foxbase, and Clipper. This system not only achieved business objectives but also served as an educational tool, with its source code being used to teach accounting to new students at INSUCO.

Certifications

70-316 Developing and Implementing Windows-Based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET

Microsoft

06/18/2004

http://www.microsoft.com/learning/mcp/transcripts

Transcripts ID = 670530  Pass Code = patocl2004

Certified Internet Webmaster Associate

CIW

April 2002

Sitecore Certified Professional Developer

Sitecore

September 2015

Hector Patricio Gonzalez Palavicino

Solution Designer
Phone: +34 697660483
Links: https://patocl.org
https://www.linkedin.com/in/patocl/?locale=en_US
Address: San Lorenzo de El Escorial, Madrid, España
Email:

November 26, 2024

Siemens
Tres Cantos, Madrid, Spain

Platform Architect / Solution Architect (f/m/d)

Dear Hiring Manager,

I'm writing to express my interest in the Platform Architect / Solution Architect (f/m/d) role at Siemens. With many years of experience in the IT sector, currently as a Solution Designer, I'm confident in my ability to contribute effectively to your team and support your company’s mission to design and implement robust, scalable solutions.

In my current role, I lead the design and implementation of solutions within cloud environments, focusing on Microsoft Azure, .NET technologies, and agile methodologies. My expertise spans across architecture design, platform solutions, and optimization strategies, where I have been instrumental in helping teams deliver high-quality, efficient, and secure systems. I have worked extensively on designing complex, enterprise-level solutions while ensuring alignment with business objectives, performance requirements, and security best practices.

Throughout my career, I have built strong collaborative relationships with cross-functional teams, enabling successful project execution and fostering innovation. I'm passionate about mentoring junior architects and engineers, helping them to achieve their full potential, and ensuring continuous improvement in processes and solutions.

I'm particularly drawn to this role at Siemens because of your focus on Platform Architect / Solution Architect (f/m/d). I'm excited about the opportunity to leverage my skills in platform and solution architecture to contribute to your success and help deliver transformative solutions to your clients.

Thank you for considering my application. I look forward to the opportunity to discuss how my experience and expertise can align with the needs of your team. Please feel free to contact me at +34 697 660 483 or via email at [email protected] to arrange an interview.

Sincerely,

Hector Patricio Gonzalez Palavicino