«I highly recommend Gonzalo Viñas as an exceptional IT Leader. His technical expertise is outstanding, and he excels in creating a collaborative and growth-oriented work environment. Gonzalo's leadership style fosters innovation, open communication, and team morale. Working under his guidance has been instrumental in my professional development. Gonzalo would be a valuable asset to any team or organization. Working with Gonzalo has been both enriching and inspiring, and I am confident that he would be a valuable asset to any organization.»
Acerca de
Actividad
-
💬 Quiero compartir una pequeña gran noticia. Luego de una experiencia corta pero muy intensa y fructífera en Personal Pay, decidí cerrar esta etapa…
💬 Quiero compartir una pequeña gran noticia. Luego de una experiencia corta pero muy intensa y fructífera en Personal Pay, decidí cerrar esta etapa…
Recomendado por Gonzalo Gaspar Viñas
-
I wouldn't go so far as 'masterfully' :). This is an exploratory talk that I gave at Agile meets Architecture that reflects where my head is at as I…
I wouldn't go so far as 'masterfully' :). This is an exploratory talk that I gave at Agile meets Architecture that reflects where my head is at as I…
Recomendado por Gonzalo Gaspar Viñas
Experiencia y educación
Licencias y certificaciones
-
-
-
-
-
Executive & Ontological Coaching - Management Workshop by Kyo HR Strategy (90+ hrs)
Kyo - HR Strategy
Expedición: -
-
MCSD - Microsoft Certified Solutions Developer - App Builder
Microsoft
Expedición:ID de la credencial 17377318 -
MCSA - Microsoft Certified Solutions Associate - Web Applications
Microsoft
Expedición:ID de la credencial 17377318 -
-
Experiencia de voluntariado
-
Software Developer Volunteer
ASDRA (Asociación Síndrome de Down de la República Argentina)
- 2 años 8 meses
Salud
"Papá Escucha" - Interview Management System Software Development
- Software technical design & implementation
- Built on open source software stack premise
- Simple design and deployment for maintenance
- Legacy database migration
- 8+ week ad-honorem work
- Lifetime maintenance attitude -
Sighted Volunteers
Be My Eyes
- actualidad 5 años 3 meses
Servicios sociales
I've ed Be My Eyes APP from https://www.bemyeyes.com/ and signed up as a Sighted Volunteer. I answer super short video call to help visual impared to sur daily
(simple for us) problems like choosing the color of clothes and pills and the like...
I'm very happy helping others and practicing foreign languages too!
Proyectos
-
Order Management System (OMS) FIX Protocol COBOL AS/400 Integration
-
t venture with ArQuant ISV
AS/400 IBM i COBOL based Order Matching System (OMS) FIX protocol integration project
IBM 4i stack based solution, no SQL DB2, ACE, PowerData, MQ
KT and ALM
DFDL Message Transformations
FIX protocol SP2 Latest
ISO 20022
Maintenance Team Recruiting/Staffing
Software Architecture Document
Technical Stack Upgrade Learning Program
Unikernel, Pub/SubOtros creadores -
Order Management System (OMS) Web Backoffice
-
Web based React/Ant based responsive modern multi perspective/layout UI
FIX protocol based integration with Bloomberg's Equity/Debt, FX, OTC and Futures markets
SCS oriented .Net Core based application architecture design and implementation
Scrum mixed squad contractors and company staff working side by side
Project management and Software Architect overseeing roles
Contractor screening and hiringOtros creadores -
Tracking website with Barcode/QR scanning for logistic SMEs
-
Progressive Web Application (PWA) based on Angular Framework
Web Assembly ZXing port
Azure Active Directory Identity/Authentication -
Azure Function Serverless API
-
Rearchitecting VPS based webservices to Azure Serverless (Functions) successfully reducing 24x7 to hit/based billing and elastic scaling on peaks load/hours:
- Entire solution design
- Azure setup
- API Gateway
- Comos DB Table Storage
- Visual Studio Code
- Github integrated CD/CI pipeline
-
Azure Serverless API Proof of Concept (PoC) for Local Ticketing Events Platform
-
- Azure functions + API Gateway
- Table storage persistence
- Automated deploy from GitHub actions
- Linux platform development
- Visual Studio Code environment
-
MFA/2FA Middleware Integration
-
Integrate desktop, web and mobile applications with MFA/2FA authentication flows and middleware backend/backoffice integration.
- Integration architecture design
- API development
- Deployment and monitoring operations follow up
- Manage soft-token mobile outsourcing development
- Provider hiring, budgets and SLAs -
Mobile APP for Healthcare Information Management System ERP
-
Mobile APP for ERP backend system on React Native technology for cost-effective outsourced development .
- Paper prototyping
- Wireframes
- iOS / Android platforms
- QR Code Business Selection
- Business Performance Charting, Portfolios
- Billing & Service Charges Tracking
-
Legacy Backoffice System UI/UX Re-Engineering to HTML 5 / Multiples Devices
-
- Full stack HTML 5 (javascript / websockets / CSS3) with .NET MVC 4.5 / IIS 8 / W2K12
- Business semantic events capture from backoffice legacy system & temporal decoupling using messages queues; eventual consistency (CAP Theorem)
- Smart bridging (CQRS) strategy for legacy OLTP system (black-box) integration without major performance hits
- UI automated testing
- Color schemes usability design / testing
- UX statistics analysis with mouse/pointer/finger tracking usability…- Full stack HTML 5 (javascript / websockets / CSS3) with .NET MVC 4.5 / IIS 8 / W2K12
- Business semantic events capture from backoffice legacy system & temporal decoupling using messages queues; eventual consistency (CAP Theorem)
- Smart bridging (CQRS) strategy for legacy OLTP system (black-box) integration without major performance hits
- UI automated testing
- Color schemes usability design / testing
- UX statistics analysis with mouse/pointer/finger tracking usability
- Intranet social tools: sharing screen capturing, chat room, etc.Otros creadores -
Contributor to ios-plugin-mqtt Library
-
Cordova MQTT plugin for iOS platform contribution
-
Mobile APP + PaaS for Daily Transfer/Commute Business
-
- Business Analysis
- Software Design & Implementation
- NodeJS / React Native Technology Stack -
From Requirements to Automated System Building R + D
-
- Natural Language Processing
- Requirement Elicitation Machine Learning
- Meta Programming DSL Design & Implementation
- Abstract Data, Event, Workflow and Constraints Domain Model based on DDD methodology
- Web & Mobile UI/UX -
Healthcare Information Management System ERP Windows Client Migration to Web
-
Brand new HTML 5 Web Frontend for a Windows Desktop ERP with custom T/IP 3-Tier backend and networking infrastructure consulting for migrating LAN to WAN access for a SMEs/SMBs Health ISV.
- NodeJS/REDIS technology implementation stack
- Multiple Devices
- Rendering and navigation Framework development
- Localization
- Generic regexp & custom fields validation
- Incremental search (suggestions dropdown) and on-the-fly field validations against…Brand new HTML 5 Web Frontend for a Windows Desktop ERP with custom T/IP 3-Tier backend and networking infrastructure consulting for migrating LAN to WAN access for a SMEs/SMBs Health ISV.
- NodeJS/REDIS technology implementation stack
- Multiple Devices
- Rendering and navigation Framework development
- Localization
- Generic regexp & custom fields validation
- Incremental search (suggestions dropdown) and on-the-fly field validations against micro-services
- Widget dashboard customization (widget repository, per layout settings)
- Google Maps Integration. Initial addresses database batch convertion process to map coordinates
- profile photo capture from Webcam
-
Cotton Management Wholesale System Software Re engineering
-
- SMEs/SMBs cotton wholesale enterprise needs to lower unnecessary costs due to lack of functionalities in their current legacy software solution. Meanwhile ing business with ad-hoc man driven processes using several tools.
- Business Processes: Offering, gin-run, take-up, settlement and shipment.
- Legacy system data migration and re engineering to new web based technology
- Migration from sealed source code (presumably visual fox pro)
- Black box use case reverse…- SMEs/SMBs cotton wholesale enterprise needs to lower unnecessary costs due to lack of functionalities in their current legacy software solution. Meanwhile ing business with ad-hoc man driven processes using several tools.
- Business Processes: Offering, gin-run, take-up, settlement and shipment.
- Legacy system data migration and re engineering to new web based technology
- Migration from sealed source code (presumably visual fox pro)
- Black box use case reverse engineering + key business stakeholder refactor on the go
- 400+ man/hours project estimation
- Migration to open source technologies: git, node.js, html 5, ajax, postgresql
- Data center infrastructure migration to cloud, VPS and several ing services (google mail)
- Security infrastructure re engineering: software application security module development with LDAP integration + VPN access for internet access.
-
Generic Web CRUD Screens System Framework
-
- HTML5 / CSS3
- Full hand-made Javascript (ECMAScript 5/6) framework codebase
- Microsoft ASP .NET/MVC 4.5 and NodeJS 5 Express backend Integration
- Autogenerated, Custom or Hybrid screen layout design (Bootstrap/Google Material compatibility) using pure HTML micro-syntax
- CRUD + custom actions
- profile (picture) integration from Active Directory or custom otherwise
- Whole screen data (input text, pagination, position, columns ordering) persistence against…- HTML5 / CSS3
- Full hand-made Javascript (ECMAScript 5/6) framework codebase
- Microsoft ASP .NET/MVC 4.5 and NodeJS 5 Express backend Integration
- Autogenerated, Custom or Hybrid screen layout design (Bootstrap/Google Material compatibility) using pure HTML micro-syntax
- CRUD + custom actions
- profile (picture) integration from Active Directory or custom otherwise
- Whole screen data (input text, pagination, position, columns ordering) persistence against backend.
- Components: Navigation bar, Toolbar, Popups Forms, Grid datasets (nested master/detail), Combos/Lookup Fields, Status.
- Widgets Workspace Area/Dashboard with Autonomous Widget design
- Backend infrastructure based on CQRS design pattern with REST services, Microsoft SQL Server, SQLite or Postgres databases.
- Internationalization & localization -
Jasper Report Library for Node.Js
-
Contributor to Node.Js community for Jasper Report - https://github.com/gonzalovinas/node-jasper
-
Technical Software Architectures Candidates for Highly Available Applications R + D
-
Evaluation:
- Object Technologies (Ruby, Smalltalk, and .Net)
- UI Technologies / Patterns / Usability Principles / Cognitive Ergonomics
- Open source / free / commercial code-base and integration software
- Database Technologies (RDBMS / NoSql / Object)
- Communication Technologies (custom HTTP, AMQP, XMPP, Websocket)
- Host Operating Systems (hosting, distributed notes IPC, file system performance, clustering)
Analysis:
- Concurrency, Parallelism…Evaluation:
- Object Technologies (Ruby, Smalltalk, and .Net)
- UI Technologies / Patterns / Usability Principles / Cognitive Ergonomics
- Open source / free / commercial code-base and integration software
- Database Technologies (RDBMS / NoSql / Object)
- Communication Technologies (custom HTTP, AMQP, XMPP, Websocket)
- Host Operating Systems (hosting, distributed notes IPC, file system performance, clustering)
Analysis:
- Concurrency, Parallelism, Threads/Fibers
- CAP Theorem
- Data Denormalization / Replication / Eventual Consistency / Partitioning / Data View Model
- Event Sourcing / Event Reactor / SEDA / CQRS / Hexagonal Architecture Styles
- Domain Modelling, DSLs, SOA
- Message ing / Idempotent / Poisoning / Re-Processing / Distribution
- Web Full Duplex Communication (HTML5 / Websocket)
- Client / Server side-node execution space
Design / Implementation:
- Conceptual Architecture Blueprint
- Technical Implementation
* Biz Entities Migration
* Zero Config
* Self System Update
* Auditing
* Dynamic Adaptive Resource Allocation
* Authentication & Authorization
* Long Life Workflows
* Fail Fast / Self Auto Recovery
- Application Source Code Based Template/Factory
- Sample (scoped real business use cases) Financial Application -
Async Batch Execution and Monitoring Pipeline module for Backoffice System
-
- OOA/D, Distributed DDD, Anti-corruption layer API designs
- CQRS like approach for dispatching command on to Backoffice System and reading Delivery/Processing status
- WS API
- Asynchronious Logging
- Multiple message queue priority routing
- Multithread dispatching & U/Load threshold monitoring/control loop
- XSD schema validation per message
- Idempotent processing/delivery
- Manual undeliverable messages re-routing / re-processingOtros creadores -
Minesweeper, Spaceship Battle & Solitaire Games
-
SVGA screen graphics sprites and backgrounds
OOP A/D Game Modelling, Runtime & Persistence
Implementations on Pascal, Delphi & .Net programming languages under Windows & DOS
Algorithms: 2D collision detection, projections, travelling salesman, LIFO/FIFO, Randomness, Recursion Optimization
Otros creadores -
Operating Systems R + D
-
Meanwhile I was at HighSchool & University I've spent the majority of my spare time doing deep R + D on the Operating System area.
Objectives:
- Operating System R + D
- Studied Operating Systems: Minix, Unix, Linux, Windows NT, IBM z/OS.
- Top Reference Study Material Authors: Tanenbaum, Woodhull, Silberschatz, Aho, Ullman, Hopcroft, Kernighan, Ritchie, Knuth, Dijkstra.
- Use of Open Source Tools
Achievements:
- Multitask Micro Kernel Design &…Meanwhile I was at HighSchool & University I've spent the majority of my spare time doing deep R + D on the Operating System area.
Objectives:
- Operating System R + D
- Studied Operating Systems: Minix, Unix, Linux, Windows NT, IBM z/OS.
- Top Reference Study Material Authors: Tanenbaum, Woodhull, Silberschatz, Aho, Ullman, Hopcroft, Kernighan, Ritchie, Knuth, Dijkstra.
- Use of Open Source Tools
Achievements:
- Multitask Micro Kernel Design & Implementation
- ISO C Language Compiler Porting
- Pascal Interpreter Development
- Several Hardware Device Drivers Design & Implementation (Serial/Parallel Port, Mouse, Keyboard, SVGA Video Adapter, IDE ATA)
- for IAX-86 32bit i386 & Penitum MMX Extensions U
- Network T/IP Stack - OSI Implementation
- Interprocess Communication Design & Implementation: Mapped Files, Message Queues, Pipes - Concurrency Locking Mechanisms (MUTEXs, Monitors).
- POSIX Multitthreading Model
- COFF-based Process Image Model
- Ext2 FS, ISO 9660, Virtual File System (VFS) - Microsoft's FS (FAT16, FAT32) Implementation
- C/C++/x86 Assembler Source Code Solution
- Custom GUI Windowing Engine
Tools:
- DJGPP C Compiler Suite
- NASM x86 Assembler Compiler -
TGP Website Registration Automation
-
Multi threaded Delphi Windows Service + Service Control GUI
Custom HTML Parser for inspecting form fields
TXT, CSV Input Processing
-
Ethical Hacking
-
Analysis and coding of program patches to by screen locks or trial days counts on a couple of games and tools like Winzip or Beach Race under Windows plataform.
Tools: x86 dissambler, Windows SDK, WinHex. -
Computer Vision Motion Detector
-
In this home project I've developed a C/C++ simple linear algebra library with a .Net framework based winforms frontend and implemented a few DSP algorithms for achieve a basic motion detector based on brightness change processing .MOV movie format.
-
Massive Email Sender for Marketing Client
-
Delphi, Perl/CGI, HTML on Windows 2000 Technology Stack Implementation
Multi threaded dispatcher + custom QoS bandwidth allocation algorithm and quantitative U thread allocation gain
Custom R + D algorithms for send policies (a.k.a trickery) of major MX servers had at that time (yahoo, google, hotmail)Otros creadores -
Microcontrollers Programming & Circuit Design
-
PIC assembler & C programming languages, Circuit optimization, IC Welding
- Tic-Tac-Toe game using PIC micro-controllers from Microchip manufacturer, circuit, featuring case and game play design and implementation.
- Rotating LED scrolling message board
-
DOS based Quick Access Menu Utility
-
Calificaciones de pruebas
-
ICANA TOEIC Test
Puntuación: +860
Upper Intermediate + Level
Idiomas
-
English
Competencia profesional completa
-
Spanish
Competencia bilingüe o nativa
-
German
Competencia básica
Recomendaciones recibidas
17 personas han recomendado a Gonzalo Gaspar
Unirse para verloMás actividad de Gonzalo Gaspar
-
𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘀 𝗗𝗼𝗻’𝘁 𝗩𝗮𝗹𝗶𝗱𝗮𝘁𝗲 𝗦𝘁𝗿𝗮𝘁𝗲𝗴𝘆. 𝗧𝗵𝗲𝘆 𝗦𝗵𝗮𝗽𝗲 𝗜𝘁 𝘓𝘦𝘵’𝘴 𝘨𝘦𝘵 𝘰𝘯𝘦 𝘵𝘩𝘪𝘯𝘨 𝘤𝘭𝘦𝘢𝘳: Enterprise…
𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘀 𝗗𝗼𝗻’𝘁 𝗩𝗮𝗹𝗶𝗱𝗮𝘁𝗲 𝗦𝘁𝗿𝗮𝘁𝗲𝗴𝘆. 𝗧𝗵𝗲𝘆 𝗦𝗵𝗮𝗽𝗲 𝗜𝘁 𝘓𝘦𝘵’𝘴 𝘨𝘦𝘵 𝘰𝘯𝘦 𝘵𝘩𝘪𝘯𝘨 𝘤𝘭𝘦𝘢𝘳: Enterprise…
Recomendado por Gonzalo Gaspar Viñas
-
🚦 Un combo típico en cada esquina: Caja automática, semáforo en rojo y celular en la mano. ¿Cómo sigue? Cada vez más autos tienen caja automática…
🚦 Un combo típico en cada esquina: Caja automática, semáforo en rojo y celular en la mano. ¿Cómo sigue? Cada vez más autos tienen caja automática…
Recomendado por Gonzalo Gaspar Viñas