Skip to content
☰
  • Home
  • Blog
    • Justicia para Pedro
    • Architecture
    • Español
    • Faith
    • Leadership
    • Microsoft
    • Music and Arts
    • Philosophy
    • Open Source
    • Poetry
    • Politics
    • Uncategorized
  • About Me
    • Skills & Experience
    • Open-source Projects
  • Contact Me
     .----.   @   @
   / .-"-.`.  \v/
   | | '\ \ \_/ )
 ,-\ `-.' /.'  /
'---`----'----'

Angel Hernandez

Angel Hernandez

  • Home
  • Blog
    • Justicia para Pedro
    • Architecture
    • Español
    • Faith
    • Leadership
    • Microsoft
    • Music and Arts
    • Philosophy
    • Open Source
    • Poetry
    • Politics
    • Uncategorized
  • About Me
    • Skills & Experience
    • Open-source Projects
  • Contact Me
 

Skills & Experience

Summary

As a Senior Software Engineer and Solutions Architect, I contribute to building robust software solutions that empower one of the world’s leading cloud infrastructures while enabling customers to achieve their goals through cutting-edge technology. My expertise spans software design, systems engineering, and integrating different products into scalable, mission-critical environments.

With over 3 years of experience at one of the world’s leading tech companies and 14 years of experience in Australia for various consulting firms, I have consistently delivered value by designing innovative solutions, streamlining deployment processes, and fostering collaboration across technical and business teams. Known for a results-driven approach, I am committed to leveraging technology to drive impact and deliver seamless user experiences.

I hold two bachelor’s degrees, one in information technology and another one in organizational leadership, which I have recently obtained, graduating with a GPA of 3.96 (Magna Cum Laude). I am currently working towards my master’s in Machine Learning and Artificial Intelligence.

Professional Experience

  • Senior Software Engineer (January 2022 – Currently)
  • Leader (Manager) Core Applications (July 2021 – December 2021)
  • Solution Architect (Independent Contractor) (March 2018 – July 2021)
  • Senior Solution Architect (July 2014 – March 2018)
  • Solution Architect (October 2013 – July 2014)
  • Consulting Manager – Lead Consultant (November 2009 – August 2013)
  • Technical Solution Architect (September 2008 – November 2009)
  • Senior Consultant (February 2008 – September 2008)
  • Senior Consultant (October 2004 – January 2008)
  • Software Engineer (October 2003 – September 2004)
  • Analyst Programmer (October 2001 – September 2003)
  • Start-up founder and Director (January 1997 – September 2001)

Professional Background

  • M.Sc. Machine Learning and Artificial Intelligence (In progress)
  • B.Sc. Organizational Leadership (2025)
  • B.Sc. Information Technology (2008)
  • TOGAF 9.1 – Level 1 & 2
  • 11-time Microsoft MVP  (2006 – 2016)
  • MCPD – Azure Developer (Charter)
  • MCPD – Windows Developer
  • MCPD – Web Developer
  • MCTS – Windows Internals
  • MCTS – Windows Applications
  • MCTS – Web Applications
  • MCTS – Service Communication Applications
  • MCTS – Data Access
  • Microsoft Certified Database Administrator
  • Microsoft Certified Solution Developer
  • Microsoft Certified Application Developer

Patents

  • Cross-Environment Execution of a File in a Hybrid Runtime Environment – MS# 501833-US01
    Ability to natively run Java libraries from .NET without having to port them to any .NET Language.
    Both JVM and CLR coexisting side by side.

Some of my projects

  • Integrated banker desktop for major Australian bank. Responsible for designing and creating a DSL (Domain Specific Language) responsible to run automations on existing Win32 applications via a scripting XML-like language, and also for complex Win32 interop – (Banking Corporation).
  • Damage claims system built on top of Microsoft SharePoint for major telecommunications company and one of the largest SharePoint deployment in the southern hemisphere. Designed and built an accelerator for SharePoint-based solutions – (Utilities company in New South Wales).
  • Fleet and Customer portal for largest Australian equipment hire company that enable staff, as well as customers query information over 1.5 million assets through managed metadata . The solution comprises integration with SharePoint, ERP, CRM and SiteCore – (Hire company in New South Wales).
  • Remote Image Capture for global technology and retail company that provide outsourcing and scanning services for major Australian banks, besides reverse engineering a non-documented legacy 25 year old C++ system that interacts with scanners in order to assess technical feasibility and propose changes to integrate it with .NET into the overall solution – (Utilities company).
  • B2C portal for major global electronics manufacturer. Solution was deployed to Australia and New Zealand. The solution was built on an external facing Microsoft SharePoint deployment that integrates into Dynamics CRM, SQL Server and SAP instance in Singapore. Orchestration was done through webMethods – (Retail company).
  • Integrated desktop for major New South Wales goverment agency. 30+ years Solaris based system having a JVT (Java Virtual Terminal) to render an IBM 3270 – CURSES User Interface that was hosted in a WPF (Windows Presentation Foundation) application having Microsoft Dynamics CRM and SharePoint as the backend. Designed and implemented a screen scraping engine that was injected into JVT to run automations. Since Solaris backend did not have any Web Services available, a “Java Bridge” was also built to exchange data between Microsoft environment and Solaris. This component was built in Visual C++ leveraging JNI (Java Native Interface) – (New South Wales Government).
  • Android application for Tablet devices that allows marking off voters when turn up to polling booths – (New South Wales Government).
  • VCR is a mandate from Visa Global to manage and handle chargebacks in an automated fashion via APIs this is built on top of Microsoft Dynamics 365 having an ESB (in Linux) as the orchestrator. Nucleus is a DIBOL based solution, my role has been to stabilize and modernize the platform via new technology – (Fintech company in Queensland).
  • Assessment of ALM processes (maturity), architected and implemented DevOps model and technology, migration from TFVC to GIT, branching and merging strategy – (Regulatory agency in Australian Federal Government).
  • Portal for risk mitigation used by Queensland agency staff and firefighters. It’s an AWS solution that comprises a web front-end, integration with maps (via GeoCortex) and geospatial data in SQL Server, besides analytics capability provided by Tableau – (Queensland Government).
  • Two major transformation programs at utility company in Queensland that leverage different SaaS products to implement ERP & HR in the cloud, as well as integration with existing LOB (Line of Business) applications – (Utilities company in Queensland).

Share this:

  • Click to share on Reddit (Opens in new window) Reddit
  • Click to share on X (Opens in new window) X
  • Click to email a link to a friend (Opens in new window) Email
  • Click to share on LinkedIn (Opens in new window) LinkedIn
  • Click to share on WhatsApp (Opens in new window) WhatsApp
  • More
  • Click to share on Facebook (Opens in new window) Facebook

Published @ December 24, 2016 1:38 am


 
 
 
Proudly powered by WordPress and RetroGeek-Theme