A 24/7 hardworking professional with 33 + years of experience using; RPG ILE, RPG Sockets programming, RPGILE Using JSON format, APIs Service programs, Excel Spreadsheets from RPG ILE, SQL embedded, on IBM i (AS400 - iSeries and S/3X environments). Python Back - End Developer. JTOpen Java Library. Strong experience as Systems administrator, I may work independently as well as part of a team.
Education;
Bachelors Degree in Computer Science.
A.S Degree with Major in Information Systems.
IBM Db2
Python
Microsoft Excel
Data Analysis
JSON
FTP
Socket Programming
IBM System x
IBM RPG
IBM AS/400 Control Language
Data Migration
IBM Power Systems
Saul H.
Los Teques - Estado Miranda, Venezuela
$50/hr
5.0
143 jobs
I am Saul Hidalgo, a Computer Engineer, Senior Java Developer, and Founder of Saul Technologies, with more than 14 years of professional experience developing, maintaining, converting, and modernizing software.
I have contributed to systems used in national security and defense in the United Kingdom, document management, financial modeling, oil and industrial companies, retail businesses, scientific applications, and universities such as Harvard Business Publishing.
My main specialization is Java, but much of my work involves understanding complex existing systems, preserving their business logic, improving their architecture, migrating old technologies, and integrating software with databases, documents, hardware, and external services.
My experience includes:
• Java 8, 11, 17, and 21
• Spring Boot, Hibernate/JPA, Maven, Tomcat
• JavaFX, Swing, and Eclipse RCP
• REST APIs and system integrations
• PostgreSQL, MariaDB, MySQL, and SQLite
• Docker, Linux, Git, GitHub, Jira, and Slack
• OpenKM customization and maintenance
• Legacy software modernization
• Code and algorithm conversion
• POS, inventory, invoicing, and retail systems
One of my longest-running projects was Debrief, a maritime-analysis platform used in defense and national-security environments in the United Kingdom. I worked as a core developer for approximately six years and made more than 1,250 contributions.
My work included major features, maintenance, performance improvements, database integrations, user-interface components, media export, scripting integrations, and development related to Debrief NG and Debrief Lite.
I also have extensive experience with OpenKM Document Management System. I have developed workflows, automations, scheduled tasks, reports, metadata functionality, REST and Java API integrations, authentication integrations, retention processes, backups, upgrades, and custom extensions.
Another important area of my experience is legacy modernization and code conversion. Previous projects include:
• Converting a complex financial Excel model into pure Java for Forio and Harvard Business Publishing
• Translating more than 11,000 lines of Matlab code into C# for scientific simulations
• Converting hundreds of Excel VBA macros into Go
• Migrating Java applications to newer Java and library versions
• Porting algorithms between Java, Go, Python, C, C++, C#, Delphi, VBA, and Matlab
I do not treat code conversion as a simple line-by-line translation. I first understand the algorithms, data flow, dependencies, expected results, and edge cases, and then reproduce the same behavior in the target technology.
For desktop applications, I have developed custom JavaFX, Swing, and Eclipse RCP systems with specific user-interface requirements, MVC architecture, bindings, reusable components, installers, database integrations, reports, file processing, and specialized calculation tools.
I also have solid experience with POS and retail software. One of the systems I developed was deployed across 44 retail branches and included inventory management, invoicing, credit notes, fiscal and thermal printers, Zebra label printers, barcode readers, customer displays, user permissions, reports, and branch deployment.
I have a strong background in algorithms, data structures, dynamic programming, graph algorithms, string processing, and performance optimization. I previously taught Algorithms Laboratories at Universidad Simón Bolívar using Java and Python.
Before proposing a solution, I try to understand the real business requirement, current architecture, behavior that must be preserved, technical risks, and expected integrations.
For well-defined projects, I can provide a fixed-price proposal and delivery plan. For maintenance, modernization, debugging, or work involving an existing codebase, I prefer to review the project first and provide a realistic estimate.
You can review my public contributions on GitHub:
saulhidalgoaular
Please, do not hesitate to contact me and tell me about your project.
Kind regards,
Saul Hidalgo
C++
Desktop Application
MySQL
.NET Framework
Java
Object-Oriented Programming
Hibernate
API Development
Data Structures
Algorithm Development
API
Document Management System
Microsoft Excel
Core Java
Rhadamés C.
Miranda, Venezuela
$31/hr
4.8
21 jobs
I am a doctor scientist in computer graphics, with skills in virtual reality, games, image processing, data structures. competivive programming (algorithms),2D and 3D rendering, real-time animation, 3D navigation, product configuration, volume rendering...
As a scientist, I look for the best solution for the problems, does not matter how complex it could be. My best programming skills are: c / c++ / opengl / shaders / webgl / jogl / threeJS / directX / java / javascript / html. I have strong experience direct show for audio processing, and MFC/Win32 API.
Microsoft Foundation Class Library
C
C++
C#
Java
Image Processing
WebGL
Virtual Reality
OpenGL
Graphics Programming
DirectX
Ana Maria V.
Puerto Ordaz, Venezuela
$15/hr
5.0
2 jobs
I’m a Software Developer with experience in full-stack web development and data automation, focused on building efficient, scalable, and business-oriented solutions.
I specialize in backend development with Java and Spring Boot and frontend development with React and TypeScript, creating REST APIs, modern web applications, and automated workflows. I also have hands-on experience in data automation and reporting using Python, Google Apps Script, and Power BI, helping teams reduce manual work and make better data-driven decisions.
I’ve worked on projects ranging from digital loyalty systems to process automation, reducing reporting times by up to 60% through automation.
What I bring to your project:
- Full-stack development (React, TypeScript, Java, Spring Boot)
- REST APIs and database integration
- Process automation and dashboards (Python, Power BI)
- Clear communication and reliable delivery
Let’s turn your ideas or data into practical, high-quality solutions.
___________________________________________________________________
Soy Desarrolladora de Software con experiencia en desarrollo web fullstack y automatización de procesos, enfocada en crear soluciones eficientes, escalables y orientadas a resultados.
Me especializo en backend con Java y Spring Boot y frontend con React y TypeScript, desarrollando APIs REST, aplicaciones web modernas y flujos automatizados. Además, cuento con experiencia en automatización y análisis de datos usando Python, Google Apps Script y Power BI, ayudando a reducir trabajo manual y mejorar la toma de decisiones.
He participado en proyectos como sistemas de fidelización digital y automatización de reportes, logrando reducir tiempos operativos hasta en un 60%.
Puedo ayudarte con:
- Desarrollo fullstack (React, TypeScript, Java, Spring Boot)
- APIs REST y bases de datos
- Automatización de procesos y dashboards
- Comunicación clara y trabajo colaborativo
Convirtamos tus ideas o datos en soluciones prácticas y de alto impacto.
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a COBOL Programmer in Venezuela on Upwork?
You can hire a COBOL Programmer in Venezuela on Upwork in four simple steps:
Create a job post tailored to your COBOL Programmer project scope. We'll walk you through the process step by step.
Browse top COBOL Programmer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top COBOL Programmer profiles and interview.
Hire the right COBOL Programmer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a COBOL Programmer?
Rates charged by COBOL Programmers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a COBOL Programmer in Venezuela on Upwork?
As the world's work marketplace, we connect highly-skilled freelance COBOL Programmers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream COBOL Programmer team you need to succeed.
Can I hire a COBOL Programmer in Venezuela within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive COBOL Programmer proposals within 24 hours of posting a job description.