Inline image 7
Inline image 1
Inline image 8

Professional Summary

I am a Software Development Engineer with a background in mathematics.  Having experience in Node, Python, Java/J2EE/Spring MVC, lua/Corona SDK, Android Security Test Suite, Git, Gerrit, etc. I thrive on challenging situations as they allow for continual growth. With a penchant for detail, I am self-driven with an interest in creating simple, intuitive software that can readily find use in the marketplace.

Professional Experience

Ripple Consulting                                                                                                                                                                                          January 2019 to Current

Currently consulting clients in software development, deployment and version control. Languages include but are not limited to Java, Python, Matlab and Javascript. Educate on the difference in primitives, data structures and wrapper classes, as well as data structures and algorithms. Help structure code for further development including unit testing. Very rewarding knowing that people would have a hard time otherwise.

Technologies: Python, Java, Matlab, Node, Javascript, Git, GCP

Kholani Marketing                                                                                                                                                                                  January to December 2017

Salt Lake City, UT

Gathered contact info of truck driving recruits and then used a message service to contact each one writing all my scripts in Python. First, I wrote a script that used selenium, a website testing framework to login and extract data from a website wherein I could gather a series of PDFs of resumes. Then, another script would go through each PDF, and selecting out viable candidates viable and then add info of each into an excel sheet. Then, having collected info on over a thousand candidates, I ran another script using Twilio that emailed and texted each candidate. 

Technologies: Python, Twilio, Selenium, Regex, Sublime, Git, Pip, Numpy

ITC Infotech/Walmart-ISD                                                                                                                                                          September to December 2016

Bentonville, AR

IVR Rest Services:

Expanded Middleware service converting XML to JSON that provided call center ticket information previously only accessible to Walmart’s main call center expanding it to many other call centers within the organization including Sam’s Club, Walmart.com, and Walmart’s Call Center Tech Division.

Responsibilities:

Technologies: Oracle Service Cloud, DB2, SQLDeveloper, J2EE, Eclipse, REST, JSON, Git, maven, OneOps

Revature                                                                                                                                                                                                     May 2016 – September 2016

Reston VA

Reimbursement System:

This system was designed to manage reimbursements posted by employees and handled by a manager who could approve or deny a reimbursement.

Responsibilities:

Technologies: J2EE, Weblogic, Oracle 11g, Git, bootstrap.css, HTML

Electronic Human Resource Management System (eHRMS)

Description: This application provides employee record management to Human Resource personnel. It handles personal records in a database. The application has two access levels: Administration and employee. The employee level can submit their leave request and time sheet request. The Manager/Admin level adds the ability to change and review any/all records.

Responsibilities:

Environment: UFT, Selenium, Cucumber, HP ALM

Loan Delivery System:

Description: This application provides loan management and commitment management to banking personnel. It handles all records in a database. The application must also be able to validate all loans and commitments. A client should be able to create, modify, view, and destroy any loan or commitment.

Responsibilities:

Environment: HTML/CSS, Java, JSP/Servlets, Cucumber, Selenium/WebDriver, JDBC

Self Employed                                                                                                                                                                                                    April 2014 – May 2016

Sacramento CA

An App For That:

This is my Android app that is a simple word matching game that provides word matching quizzes in 16 different languages. Two versions of this app exist. The first, languagelineup, was done in Java using purely Java APIs for graphics, the second, using Corona SDK was built in lua which allowed for much more smoother graphics and quicker development time. The apps can be downloaded here.

Responsibilities:

Environment: Lua, Corona SDK, Python

Education

Java Full Stack Development and SDET Training, Revature, Reston, VA - 2016

Udacity/Pirple/Udemy/TeamTreehouse/HackerLab -- ongoing education in all aspects of technology

Computer Science courses in Object Oriented Programming and Mobile App Development, Sierra College - 2014

Bachelor of Arts in Mathematics with minors in Russian and Chemistry, Utah State University - 2010

Asssociates of Arts in Mathematics, Utah Valley University - 2007

Chemistry and Math Courses at The University of Utah - 2005