Jeremy Alkire

Jeremy Alkire

$25/hr
Object-Oriented Programming and Web Development.
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
31 years old
Location:
Sacramento, Ca, United States
Experience:
17 years
Jeremy j. Alkire 2708 Winnpage Rd Flower Mound, TX, 75022 (972)- - 19 years of hands-on experience with technology, 17 years of non-professional programming experience. A synthesis of programming, video / audio production, and writing has taken up most of my free time over the past decade. Job experience has varied greatly, subjective to both my employment criteria, and where I have lived. Currently a college student at Brigham Young University - Idaho, studying Computer Information Technology. Professional Experience Net.orange, Dallas, TX Computer Maintenance, December 2012 [Temporary Contract] Retrieved lost BIOS passwords. Extremely temporary task. Nightmare new england, litchfield, NH Actor, September 2014 – November 2014 Worked 7-8 hours at a time outdoors, through snow or rain as necessary to act during the Halloween season. Specific role included being perched up on a wall for up to six hours at a time, as well as extensive physical activity. JP Morgan & Chase, Lewisville, TX Data Entry Clerk, September 2015 – October 2015 Read, transcribed and entered information from scanned paper documents into a database. High speed environment. 10,000 kph required to be hired on. Scored over 30k kph in testing. Dealt with highly valuable information and was tasked with maintaining the utmost degree of security due to the content of the documents. Processed various immigration applications, as well as the high-sum application fees involved. CBCS, Bedford, NH Collections Agent, November 2015 – September 2016 Made outbound calls to consumers for sake of collecting debt. Responsibilities included verification of account information, identity of the caller, and the subsequent effort to create payment plans with the consumer. Received inbound calls from consumers, in which I was tasked with addressing any questions or concerns they had. Filed and resolved consumer disputes. Participated in extensive real time data-entry both while on and off the phone. This was for the purpose of proper documentation of consumer phone calls. Managed and edited consumer accounts, as necessary. On occasion, spoke with attorneys regarding the debts of their clients. theCoderschool, flower mound, TX (CURRENT) Coding Instructor, 10/22/19 – Present Teach students of all skill and age levels the following languages: - Java - Python - JavaScript - HTML - CSS - SQL - Scratch Teach the following programming concepts and affiliated material to students of all skill and age levels: Variables, Data Types, Classes, Objects, Arrays, Loops (For, Do, While), Conditional Logic (If-Statements, If-Else Statements), Dictionaries, Object-Oriented Programming, Polymorphism, Encapsulation, Inheritance, String Concatenation, Threads, Data Type Casting, Input & Output, Collection Traversal, Functions, Arguments & Parameters, Data Manipulation, Sprite Creation, Sprite Cloning, Collision Detection, Arithmetic Operators, Conditional Operators, Linux Command Execution, Git Cloning, Git Pushing, Git Pulling, Turtle (Python), Phaser3 (JavaScript), Bootstrap 4 (CSS), and more. Teach students how to create both console-based applications, web-applications, and graphical applications (games) both with and without third-party libraries. Education Flower Mound high school, Flower mound, Texas Attended from-. Studied core class elements, with high amounts of focus in English and literature, as well as technology. Brigham Young university, rexburg, Idaho Attended in person from-. Worked from-. Changed degrees and began taking classes full time as an online student from 2017 until 2020 (ongoing). Studied both Computer Science and Computer Information Technology. I have completed all but a few required technical courses for my major and have little more to complete in the pursuit of my degree aside from foundational classes, such as those related to religion and the humanities. I’ve a 3.75 GPA in the CIT major. Technical Proficiencies Programming Languages (Beginner): SQL, PHP, Batch, Razor (C#). Programming Languages (Intermediate): Java, Python, C#, C++, JavaScript, NWScript (BioWare), HTML, and CSS. Programming Concepts: Inheritance, Threading, Multithreading, Polymorphism, Collections, Abstraction, Interfaces, Implementations, Subclasses, Executors, Runnables, Servlets, MVC Design Pattern, CSS Animation, Hibernate, QCJSON and JSON, PL/SQL, State Diagrams, Sequence Diagrams, Application Controller Pattern, System Level Tests, and HttpUrlConnection. Build Automation: Maven and Gradle Web Automation: UI.Vision (Selenium) Libraries: Hibernate, Firebase, JSON and GSON, MySQL, Picasso, JUnit, Turtle, Phaser3, PinLock (Android), and Microsoft’s Entity Framework. Web Frameworks: Bootstrap 4, ASP.NET Application Development: Windows Applications (Executables), Android Applications (Java), Web Applications (Full-Stack), Browser Extensions (Chrome), Video Games (Browser, Desktop) Software (Programming): Eclipse, Android Studio, Visual Studio, FileZilla, SourceTree, MySQLWorkBench, Brackets, VMware Workstation, Oracle VM VirtualBox, XAMPP, Visual Paradigm, Slack, NetBeans IDE 8.2, and Apache Tomcat. Software (Other): Unreal Engine, Adobe Photoshop CC, Adobe After Effects CC, Adobe Premiere Pro CC, Steinberg Cubase, Propellerhead Reason, Logic Pro, Office Products, Notepad ++, Google Sheets, and Google Docs Operating Systems: Windows 10 and below, Linux (Ubuntu), minor experience with Windows Server 2012 R2. AdditIonal Information Experience working with teams to collaborate via GitHub and third-party source control software. Experience coding both the front and back-end of websites for full-stack web development, including integration of PHP, CSS, JavaScript, and live editing of SQL databases, alongside dynamically generated HTML content. Experience leading teams in academic programming projects, teaching concepts to beginner programmers, and creating demonstrative content. Experience creating Android applications in my free time that enable sending and receiving of device-to-device push notifications, dynamic loading of Drawable objects from image URLs, on-demand Firebase device token registration, on-demandapplication updates, population of recycler views, CRUD operations on remote databases, and more. Experience creating Windows applications in C# using Windows Forms. Experience creating browser extensions in JavaScript for Google Chrome. Experienced in configuration and installation of both hardware and software, virus removal / protection, personal information protection, and avoidance of phishing or other forms of malicious attack. Hobbies include programming, audio production, video production, audio editing, video editing, graphic design, animation, and web design. Literate and well educated in English. Over 17 years of English education. Moderately capable of understanding Spanish, but far from fluent. Capable of typing up to 212 WPM, with an average of 100-140 WPM in the FMHS Touch Systems / Data Entry course. Willing to take aptitude tests as necessary to demonstrate my claimed degree of adequacy. Quick at navigating through a computer with advanced shortcuts and a swift typing speed. Dependable internet and computer access. Dependable method of transportation (I have my own vehicle and a valid driver’s license). Actively in college to pursue completion of my degree in Computer Information Technology. I’ve an extensive library of Java, C++, and other programming related books that I study on a regular basis. Ambitious, self-motivated, and quick to learn. I started learning Java 10 years ago, at age 16. I started learning HTML & CSS 17 years ago, at age 9. GITHUB At current, my GitHub account hosts various projects I have worked on for my university over the past few years. It includes code written in Java, C#, HTML, JavaScript, and CSS, utilizing a broad array of different technologies: https://github.com/alkire-jeremy WebsiteS Over the years I’ve created a large quantity of websites for various reasons, most of them were personal projects that were not designed to be showcased professionally, however, here are a few that may be of some interest: URL: https://faintdev.net/frf/ Description: This was the development guidelines page for a game server project that I was working on with some friends. I created the website and hosted it on my own domain (faintdev.net) as a subdomain. It includes links to various Google documents in which I outlined development, building, and coding standards for other members of the project’s dev-team. URL: https://faintdev.net/hellscape/ Description: This was my first attempt at utilizing Photon Storm’s popular JavaScript game framework: Phaser3. This was a game I developed for my fiancée as a gift. I additionally undertook this project to help further my coding abilities and experience. Due to it being an ongoing work in progress, it is not yet complete or responsive to different screen sizes. It features a graphical user interface, main menu (which contains game settings, such as character selection and difficulty selection), player sprites, AI sprites, sprite-cloning, looping, conditional logic, variable incrementation, projectile physics, collision detections, audio playback, score announcements, on-click events, and on-key press events. You move with W, S, A, and D, and fire by pressing the left mouse button. Site URL: https://faintdev.net/nwn Demonstrational Video: https://youtu.be/X6MHnJn1YO0 Description: This is a non-functional (decorative) version of a site that I used to host for a small D&D gaming community, hosted on one of Bluehost’s shared Linux servers. Unfortunately, my site’s back-end requires the usage of a binary file that must run on a Windows server, hence why this version of the site is not functional. At the time of this site’s creation I had someone with a dedicated Windows server hosting it for me, and by extension the community that used this utility. Provided that this is hosted on a Windows server: It allows users to upload a .bic file (custom file type created by BioWare to store character content), and uses a PHP script I wrote to edit a configuration file, point it to their uploaded content, and then parse their character information into table format. On the server back-end, the website depends upon usage of an old utility called the Kragus’ charExporter. Typically, this requires the downloading of a small file structure, manual relocation of .bic files, editing of the corresponding configuration file, and the execution of a batch file to generate the output. I did all the front and backend scripting for the website, which automates this entire process. VIDEOS URL: https://youtu.be/K_TCK5iBBio Description: This video presents the final project I created for my college-level course CIT360, which is intended to cover Advanced Object-Oriented Programming. This was a 14-week course in which we were tasked with teaching ourselves 14 different technologies and demonstrating our proficiency in each of them by the end of the course. There was no instruction provided by our professor. We were not taught Android; however, we were notified at Week 12 (out of 14) that our final project was to be created as an Android application. This was my first attempt at creating an Android application. The project required that I utilize the following: HttpUrlConnection JSON Servlets (As the server-side) Android (As the client-side) Threads & Multithreading Hibernate ORM (Java’s Object Relational mapping tool for SQL databases) Collections System Tests Use Case Diagrams State Diagrams Sequence Diagrams Use Case Documents Consequently, its architecture was not designed with a specific design pattern (or any semblance of optimal design) in mind and was created strictly to meet assignment requirements. FINAL NOTES While I’ve yet to acquire my degree, from a technical standpoint, I’ve a college education. I frontloaded my education with technical courses and have taken nearly all the required technical courses within my major. At current, I am on the final stretch of my college education, which consists primarily of non-technical, general classes, such as religion and humanities courses. I am open to learning any new technologies that are requested of me and am confident in my ability to master whatever I am tasked with learning.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.