Post Job Free
Sign in

C++ Software Engineer

Location:
Salt Lake City, UT
Salary:
138,000
Posted:
January 22, 2025

Contact this candidate

Resume:

Edgar C Jerez

801-***-**** ***********@*****.***

SUMMARY

Professional Java Software Engineer with 20+ years of experience developing in C++, Java, assembly and several other Frameworks, APIs and programming languages. Is able to take on challenging projects and adapt quickly. Demonstrates keen problem solving abilities when faced with complex technical problems and is known as a self-starter. Takes pride in ensuring every project is done in a timely manner with excellent accuracy.

TECHNICAL SKILLS

Java, JavaScript, Spring, HTML5, HTML, XML, XML schema, Hibernate, Spring and Spring Boot Framework, J2EE, JEE (servlets, jsp, jndi, jms), SOAP, JSP, WS Security, C#, C++, Visual C++, PHP, CGI,s, Servlets, Dreamweaver, Basic/Visual Basic, .NET, Delphi, Pascal, Tomcat, FlashLite, Weblogic, Assembly, GUI, NetBeans, SQL, Eclipse, Macintosh, Windows / NT, UNIX (Linux), MySql, MS-DOS, mainframes.

PROFESSIONAL EXPERIENCE

TCS/Hallmark (TCS August 9, 2021 – February 20, 2024)

Java Developer for Cosmos team August 2023 – Dec 2023

Worked on the monitoring and ingestion processes to support the deployment of accessories to Cosmos.

Tools: ECLIPSE IDE, JAVA 8. JBoss Application server and GITHub

TCS / TravelPort

Java Developer for the Transformer team August 2022 – July 2023

Work on a group of libraries and framework to facilitate other groups in TravelPort to develop and support applications based on microservices.

Tools: ECLIPSE IDE, JAVA 8 and 17. Redhat Openshift, Docker, Spring and springboot, sonarqube, nexus, Fortify, Github

Techlead: August 9, 2021 – August 2022

Techlead for the RAPTORS team. The Raptors support and maintain the ACH (Airline Content Hub) application. ACH is middle ware developed in JAVA version 7th on the ECLIPSE IDE with XML and other additional tools. On the production environment ACH runs on a Virtualize cluster with multiple Linux VM and load balancer.

Cognizant

Manager of Projects: 6/1/2019 – April 2020

Charter Communications/Spectrum – 06/01/2019 to 2/18/2020

Tools: Java EE, SQL, Eclipse, SOAP, REST, Hibernate, STASH, GIT, JIRA, ActiveMQ, Artemis, WinSCP, Putty, FTP, SSH, DBVisualizer, Splunk, Spring and Spring Boot Framework, Jenkins, etc.

JAVA working on the support team for ODN MBO, video on demand and internet services.

Comet Enterprises, Inc.

CEO, CTO, Lead Programmer and Architect – 11/2015 to 5/2019

Architect and lead developer on a product LeVAULT. LeVAULT automates the authentication layer through the management of dynamically generated passwords, PIN numbers and encryption keys.

The authentication layer is not only used by users of a system, but also by applications to access data from databases as well as point to point communication between systems.

The LeVAULT LAS or backend server, for portability was developed in JAVA EE, Eclipse, and Hibernate. LeVAULT utilizes MySQL as the database but it will simply port to other databases such as ORACLE DB. LeVAULT clients are developed in NetBeans, C++, as well as iOS development system. USB technologies to control and monitor the USB bus and devices are also supported by LeVAULT

LeVAULT will run on any web server that supports servlets. I used Tomcat with MySQL DB during the development of LeVAULT.

Clients that support cell phones and tablets.

Oracle Linux and other versions of Linux as well other Oracle technologies such OCI and Oracle DB.

http://www.cometenterprises.com/

Electronic Funds Sources, LLC

Senior Programmer – 08/2013 to 11/2015

Work on the credit card processing system of EFS utilizing JAVA EE, Eclipse, Hibernate, Spring and Spring Boot Framework, MySQL, Oracle, NetBeans and C++, as well as other technologies and Mythologies.

Linux, Windows

https://www.efsllc.com/

Nation Wide hubcaps, LLC

Lead Developer – 03/2013 to 8/2013

Developing the website for Nation Wide Hubcaps PHP, MySQL as well as other technologies to handle the shopping cart and allowed the updating and maintenance of new items sold at the web site.

For the WEB server use MySQL DB

http://www.nationwidehubcaps.net/index2.php?pg=car_manufacturer

iSecureMyNet, LLC

President/Lead Developer – 10/2007 to 8/2013

Tools: Java, JavaScript, HTML5, HTML. XML, XML Schema, Spring, Eclipse, Hibernate, J2EE, JEE (servlets, jsp, jndi, jms), SOAP, JSP, WS Security, C#, MySQL, NetBeans, C++, USB, Tomcat, MySQL DB, Adobe Flash Lite

Used JAVA, although the final clients on the cell phones will be done utilizing Adobe Flash Lite

Developing the product LeVAULT utilizing JAVA, Eclipse, Hibernate, MySQL, NetBeans and C++, as well as USB technologies to control and monitor the USB bus and devices

For the WEB server use Tomcat with MySQL DB

For the support of some of the cell phones (such as the BB)

www.isecuremynet.com

http://www.faqs.org/patents/app/200********

GCB Medical

Java Developer Consultant 06/2011 – 08/2011

Tools: Java EE, SQL, MS, HL7, X12

Developed a middle ware application that takes medical and patient data from hospitals and creates records on the local database.

Created system to link information and send them to AdvanceMD to be processed by billers on the AdvanceMD WEB base platform.

SelvaSoft

Software Engineer Contract 09/2006 – 12/2007

Tools: Visual C++, Visual Basic, Directx/.com/ole methodology and sockets programming, crystal reports

Working on an interface in C++ to JAUS.

JAUS is a common language enabling internal and external communication between unmanned systems and vehicles (cars).

It incorporates a component-based, message passing architecture.

The development is for an autonomous vehicle

ChartLogic

Software Engineer Contract 11/2005 –06/2006

Tools: UML, VISIO, SQL2005, Visual Basic 2005 .Net, Visual Studio 2005, crystal reports

Worked on the development of a medical software application (PMS) system that supports EMR, Scheduling and billing in medical offices.

Jerez and Associates

Developer- 01/97 – 10/2005

Tools: Java, HTML5, HTML, JavaScript, Java, Servlets, J2EE, WebLogic, C++, Windows, Unix (Linux), Macintosh and Database environments such as Paradox, DbaseII and Progress, Macromedia’s Dreamweaver, CGI’s, Crystal Reports.

Worked on several projects such as:

WEB page development: www.noInteres-Loan.com, www.RestaurantWebServices.com, www.LouannHeller.com, www.MedicalWebServices.com, www.CentsEqualsDollars.com

Setup a dedicated server on the WEB running Linux with a firewall and an Apache proxy server installed on it. GUI interfaces, at the presentation layer

MedNet, Inc. Develop a medical office management system, on the Windows platform.

This is complicate medical application with scheduler, electronic medical records, billing (electronically), Transactions (accounting), patient diagnoses with support to industry standard ICD9 codes and SAP notes subsystem and numerous reports

The system supports single and multiple clinics

Wasatch Education Systems, Inc. developed a multimedia application for kinder garden, 1st, 2nd, and third grade

This application supported the complete curriculum for the school districts. Macintosh and Windows system

Develop a window application that sets and manages employee standards for the Automobile industry

Bass Hotels

Software Engineer Consultant 08/00 –11/01

Tools: C++, GUI’s, Macintosh, UNIX, NT, Source Save, Sybase, Oracle and SQL

The system is connected worldwide though a complex networks

Modifications and developed add on modules to the Hotel reservation system (Herman)

Tools used: Apple FrameWorks, MacApps, AdLib, Source Save, Test Track Pro, Databases used in the system are: Sybase, Oracle with SQL queries. Code Warrior was the development system

The system runs on a Macintosh network but interfaces with UNIX, NT servers and Mainframes

Hall Kinion

Multiple positions held as Consultant 03/96 – 03/97

Software Engineer Consultant

Tools: PlayStation Emulator, C and C++

Worked on the development of a game for the sonny PlayStation

Learned and used the sonny play station emulation and software development package on the PC.

Soft Docs

Software Engineer Consultant

Tools: Visual C++, MFC, and GUI, Access database.

Worked on interfacing a printer/scanner to the Soft Docs system, the scanner is a $25,000 device, use by the banks to scan images and add to the image the data and time that the image was scanned.

Folio Corporation

Software Engineer Consultant

Tools: Visual C++, MFC, GUI, Access database, Install Shield.

Changed and added new functionality to the Install shield setup installation program for new versions of both Document Handler and Paper Bridge applications.

Folio Corporation

Software Engineer / Consultant

Tools: Visual C++, MFC, GUI, InstallShield, SCSI drivers and Iomega’s API libraries to talk to the ZIP and/or Jaz drives, Windows, GUI.

Worked on 2 separate projects, first

Made modifications to both the installation program and the Web Retriever version 2.1 to recognize Iomega’s ZIP and Jaz drives. The Web Retriever allows the scheduling and downloading of information from the WEB and it stores it in an Info database. If an Iomega (Zip or Jaz) drive was connected to the system it will be used as the default down load media, and the verification of the media for appropriate free space and polling in case no media was present was supported.

Changed and added new functionality to the Install shield setup installation program for the Web Retriever version 2.1 release.

Network General

Software Engineer Consultant

Tools: UNIX, Windows, NT, Visual C++, MFC, OLE, Orbeline, CORBA, and GUI.

Evaluated and established standard processes, to develop, maintain and port middle-ware applications (Sandbox) to the UNIX base system, via Wind-U. Wind-U is a porting tool developed by Bristol technology, it allows an application developed on Windows/Windows NT to be recompiled and run, with minor changes on UNIX platforms. Network Generals Middle-ware applications where developed on the Windows NT (3.51 and 4.0) using Visual C++, MFC, OLE and Orbeline libraries.

Orbeline is a communications framework that simplifies the development of object oriented network distributed applications in C++. Orbelines framework goes beyond the CORBA specifications. Wind-U added to UNIX capabilities not found, at that time, in UNIX such as Ole, MFC and MDI.

Mad Scientist Software

Software Engineer Consultant 08/1995 – 03/1996

Tools: Visual Basic, Windows, Macintosh, GUI interfaces.

Ported Visual Basic source code, from Windows environment, to the Macintosh VIP-Basic

Included 3 modules Cardiac Arrest, Code Team and MicroEKG

Modules where self-study training aid for emergency physicians, they contain real time evaluation and resuscitation of patients’ scenarios

Novell, Inc

Software Engineer 8/1/92 – 10/1995 Novell bought out Serius, Inc. in 6/7/1993

Tools: Macintosh and Windows OS, Visual Basic SDE, C++, Netware, NLMs, DLLs, OLE, Object Oriented Methodology, Compilers, Linkers and IDE.

Worked on the development of AppWare, an object oriented 5th generation development system that allows developers to build application from off the shelve objects. The application is portable between the Macintosh, Windows. AppWare is a continuation of Serius WorkShop.

Serius, Inc. (Sold to Novell, Inc. on 6/7/93)

Serius was the developer of the Serius development platform for the Macintosh. The development platform is an object oriented graphic interface, which allows application developers to link objects together and assemble applications. Users can save up to 75 % of development time for compatible applications done in other programming languages. Novell, Inc purchased Serius on 6/7/93.



Contact this candidate