Game Development

Knowledegeable in the inner workings of game development including design, game physics, AI, sound and animation.

Backend Development

Extensive hands-on experience using Java/J2EE, C#, Python, SQL and other Design Patterns. Strong understanding of development life cycles.

OOP Development

Expertise in object-oriented design methodologies including Scrum/Agile, KANBAN, Iterative Design and other software-development strategies.

Collaborative Work

25+ years of work experience in software design and application development support in a virtual/remote capacity for high performance applications.

Hello, My Name is Arturo.

I am a freelance Backend Developer with over 25+ years of experience with an intense passion for software engineering, particularly in the world of aerospace and defense. I am familiar with all stages of the development cycle and enhancing business productivity. Accomplished programmer with proven ability to work under pressure and the development of creative solutions for a wide varieties of problems using a diverse technology set.

For as long as I can remember, I've been obsessed with learning about the latest and greatest; no language is too different, pattern too difficult, or process too challenging. My commitment is to develop and deliver complete products, from their design to their deployment, including planning, architecture, problem-solving, and the establishment of a work methodology.

Some of my must haves: test driven development, scalability, thoughtful and meaningful code review, and setting up build pipelines for success. If you are interested in a working relationship - Reach out to me!


As an application developer, my 20+ years of expertise in programming and software development can be useful in the design, creation, and delivery of various business applications, including server/client, desktop and web-based solutions ranging in size from small stand-alone software to full scale, complex, high-profile projects that leverage various technologies.

My skills

I've worked with a wide variety of 3rd and 4th generation programming languages including Java, C#, Python, and PL/SQL. The ability to combine technical knowledge with creativity is what has kept me drawn to this field.

Software development is my passion and I’m dedicated in going the extra mile to achieve the very best results for my clients. As a designer and a developer, I am confident that my combination of skills and solid educational experience has prepared me to make a significant contribution to any project I potentially embark on.

I take pride in my work and it is reflected in the final product.


Work Experience

I can provide leadership and work guidance to less experienced personnel including communicating details of application designs to ensure that development is according to required specifications.

I am a proven self-starter with the ability to work remotely in a self-directed environment with minimal direction.

Sr. Application Developer (REMOTE)

DXC Technology, 17+ years

Indie Game Developer

AW Interactive, LLC, 3 years

Application Developer

Various Companies, 8 years


My Education

Keeping pace with the latest technology trends and marketplace demands is important to ensure maximum benefits to clients, which is why I continue to learn and train in the programming languages and frameworks that I use on a daily basis.
I am both a philomath and tech autodidact. Bottom line: I love what I do and will do whatever is reasonably necessary to make a project a success.

Master of Science in Information Security and Assurance

Western Governors University | UT, USA

MBA in Information Technology Management

Western Governors University | UT, USA

Bachelor of Science in Technology Management

DeVry University | FL, USA

Bachelor of Science in Computer Science

Florida International University | FL, USA

Download Resume

3 Hobbies

Find 3 Hobbies you love: One to make you money, one to keep you healthy, and one to bring out your creativity.

Contact me

I love hearing about new business ideas and projects. Nothing is ever too big or too small, why not send me a quick message to get the conversation going.

Please get in contact to check my current availability, this can change daily and usually book a few weeks in advance. Please still contact me if your project requires urgent attention.