Badges
Certifications
Work Experience
Senior Software Engineer
Cognizant Technology Solutions• May 2021 - August 2021
Spent my time on the bench in a training period and was not placed but studied a lot to prepare for tests and got a strong foundation in Swift and Swift techs.
Software Engineer
Independent Mobile Developer• February 2020 - December 2020
Developed my Diamond Chess online app for iOS, Android and Mac. It's a client to multiple servers and allows chat, play, and watching and examining games. Standard features such as a seek graph, engine analysis and saving and opening the users played games to a PGN game log are implemented. the iOS and mac version is written in Objective-c but currently in recent months most of my work has been in Swift doing dozens of challenge problems many here at hackerrank.com building on my experience in Swift at MagicCube 7-2019 1-2020
Senior Software Engineer
MagicCube, Inc.• July 2019 - January 2020
Ported MagicCubes's point of sale security framework from Android to iOS making their first version of their framework on iOS using C and Objective-c. After that i made a reference app in Swift to show how the framework is used for a customer. Next I spent some time on Android making demos for their high profile convention in Vegas ( Money 2020). Finished the contract making sure new flows on ios merged with Android branch and jenkins build support to build the framework, and reference app.
Senior Software Engineer
Glu Mobile• March 2015 - December 2018
Worked my way up to Senior mobile developer on the popular game Covet Fashion which has 500-600K daily users when I was there working primarily on new features in C++ utilizing a game engine. Covet is a social gaming with an Avatar and the ability to shop for garments for the avatar and compete in events. Also users can join chat rooms.
Software Engineer
Milgard Manufacturing• November 2007 - September 2013
Started as a contractor on their point of sale software which had a small user base at first but was a way to electronically order. A year later the project received a grant and was moved from engineering to IT and i stayed on as the main coder as the program became the most used method of ordering at Milgard. One of my achievements was to create the first beta app Milgard had for mobile quoting on Android though most of my time i worked on the Desktop app which could also run as a thin client for Lowes and THD.
Education
City University
Software Engineering, Two Graduate Certificates• April 2003 - September 2006
Enrolled part time in a Double Masters in a Business department to study programming and software development. Elected to two two technical emphasis areas, C++ and Web Technologies in the double masters but not finish the degree that required more Project management courses as well but. instead cash out with two certificates, one for each emphasis area.
San Jose State University, San Jose
Computer Science, One Semester• January 1994 - May 1994
Continued the stem path i started pursing at UCSC taking data structures in C and finite math. The schooling i received in STEM in the 92/93 and 93/94 school years was the basis for me to start my Pulsar Chess Engine in 1998 which became the engine for my mobile Pulsar Chess Android and iOS apps.
University of California, Santa Cruz
History, BA• September 1989 - December 1993
Earned a history degree but switched to Stem by end and completed 8 math science courses mostly math but also programming in C as i started to pursue a second degree in Stem
Links
Skills
adams161 has not updated skills details yet.