Post Job Free
Sign in

Software Engineer

Location:
San Diego, CA
Salary:
$60000
Posted:
June 18, 2024

Contact this candidate

Resume:

MICHAEL OYER

SOFTWARE ENGINEERING PROGRAM MANAGEMENT SYSTEMS ARCHITECTURE

San Diego CA 92109 858-***-**** *****@********.*** linkedin.com/in/mickoyer

Many successful years as a software engineer, developer, designer, and project lead.

Experience and understanding in all phases of software development, IT, and DevOps.

Strong leadership, management, and mentoring skills.

Excellent verbal and written communication for non-technical people.

A passion to learn and become adept at the newest technologies.

Ability to work with and configure security parameters on any platform.

Experience in Agile methodology. Participated in Scrum and Sprint meetings for 8 years.

DoD active Secret security clearance.

Successfully passed the CompTIA Security+ certification (SY0-601).

COMPETENCIES / KEY SKILLS

Fluent in languages including C, C++, Java, JavaScript, Swift, Python, and others.

30+ years development for all major operating systems: UNIX (SunOS, Solaris, Linux), Windows, Macintosh.

Competency in software development using best practices, patterns, templates, frameworks, and test-driven code.

Strong knowledge of network protocols: XML, AJAX, JSON, SSL, TCP/IP, UDB, DNS, SMTP.

Web-based programming for many years, built 30 or more sites using HTML, CSS, JavaScript.

Object-oriented Programming, Client-server, and Cloud environments: AWS, Azure, and Google Cloud.

30+ years of database experience using Oracle, MySQL, Postgres, SQLite, and SQL Server.

Design and development of apps for mobile devices: iPhone (Swift & SwiftUI), Android Studio, Qt.

Source Code control using git, GitHub, Gitlab, SVN, and Atlassian tools.

PROFESSIONAL EXPERIENCE

INDEPEPENT SOFTWARE ENGINEER

San Diego CA November 2022 to Present

Design and built iPhone and Android mobile apps for clients in the real estate industry.

Designed and developed a Certification Reference Guide for mobile devices.

Developed back-end and database code using Node.js, C++ and JavaScript.

SENIOR SOFTWARE ENGINEER

Contractor, U.S. Navy, San Diego CA November 2016 to October 2022

Contracts for the U.S. Navy. Two years with the Royal Navy, developed data management applications.

Developed a set of shell programs that collect and verify data on a Royal Naval ship using Sonar and GPS.

Two short-term contracts, developing web systems to improve and modernize current software.

SENIOR SOFTWARE ENGINEER

Ntrepid Corp., San Diego CA June 2014 to August 2016

Developed installation and update software in Objective-C for Passages (a Virtual Machine-based secure web server).

Developed and built VirtualBox using Qt to modify the VirtualBox Hypervisor written in C++.

Developed and released a command line program in C to verify correct installation of Passages.

Developed an iOS-based VPN mobile app.

SOFTWARE ENGINEER / MANAGER

Parallel 6, Inc., San Diego CA November 2013 to June 2014

Designed and developed mobile apps for clients such as Life Tech, SDG&E, and Del Mar Racetrack.

Managed and mentored 4 junior-level engineers.

Created design documents and development strategies.

SOFTWARE ARCHITECT / MANAGER

Troy Apps, San Diego CA October 2010 to October 2013

Designed and developed mobile apps for Enterprise clients that included Hyundai, Titleist, ACE Fitness, and Natural High.

Designed and developed database frameworks for companies Disguise and ACE Fitness using SQLite.

SENIOR SOFTWARE ENGINEER

ANAKAM (Equifax), San Diego CA March 2006 to October 2010

Initial developer hired to create a multi-factor authentication, identity-proofing product using C++, Oracle, MySQL, Java, IPGEO, and other security technologies for government, finance, and health-care industries.

Created demonstrations for clients, resulting in sales to Wells Fargo, the Small Business Administration, Kaiser Health Care, Medicare, and others.

SENIOR SOFTWARE ENGINEER

BAE Systems, San Diego, CA September 2004 to March 2006

Software engineering and development of large government content management systems.

Database architecture, data modeling and software development in C and C++ for the Documentum content system.

SENIOR SOFTWARE ENGINEER

IDEXX Informatics, Bloomington, MN March 1999 to April 2001

Developed database software for an industry-leading portal in the veterinary industry using technologies that included Java, C++, Ajax, Oracle, WebLogic, Solaris, and Linux.

Designed and developed system database architecture using C++ to retrieve latest results from a massive database in the Bay area.

SENIOR SOFTWARE ENGINEER

Cray Research Inc., Eagan, MN February 1984 to December 1998

Developed a test system in UNIX for testing the Cray-2.

Designed and built a UNIX-based messaging system to process software configuration messages. Developed and implemented methods for tracking and maintaining users, groups, email addresses, and aliases using Perl and LDAP.

Approximately 10 other projects that were worked on during 14 years at Cray Research, coding in C, C++, Perl, and SQL.

HARDWARE TECHNICIAN

Control Data Corp. Bloomington MN March 1980 to March 1984

Developed test cases for the AN/AYK-14 computer system as used in the F-18 Navy jet fighter plane.

Work with test hardware that includes oscilloscopes, logic analyzers and environmental tester systems.

EDUCATION

Normandale College Bloomington MN March 1978 to June 1980

RECENT REVIEW

“Mick has a deep understanding of Mac and Linux, as well as an eye for detail in user interface design and development. Mick consistently produces high quality code, his code is well documented, feature complete and rarely has issues. He typically outperforms his peers in this regard”.



Contact this candidate