I am currently employed with DataDrill Communications as a full-stack software developer. My job duties involve the following tasks:
- Improving upon technologies that provide remote worksites with optimal connectivity by leveraging the capabilities of Python, Django, AWS and Linux.
- Work as part of a team to program an algorithm which locates the direction of a cell tower that provides the best signal.
- Manage and improve existing software for a variety of accounting applications that assist with payroll, Human Resources and invoicing clients.
- Migrating all the applications to the cloud so that DataDrill has less reliance on on-premise servers.
- Use of REST APIs, and direct SOL queries to effectively transfer data between the client and server.
- Writing unit tests, documentation and using organized nomenclature to ensure the code written is maintainable and future-proof to support software requests.
I completed a six week incubator program put on by Harvest Builders. The program involved learning the tech stack used by Neo Financial by coding a full stack pizza delivery application. As a result, I had to quickly self-learn and expand on already familiar technologies such as GraphQL, TypeScript and Jest. All the code contained unit tests to ensure quality. Unfortunately, this repository is private so the code is not viewable.
I created a marketing page for the fictitious Brooklyn Bridge Film Festival using HTML5, CSS3, and Bootstrap.
I used the virtual reality web framework A-frame, the 3D model creator Blender, the web library AR.js and vanilla JavaScript to develop a 3D ping-pong animation. Once a marker, which is linked below, is viewable by a camera the animation sequence will be visible on the screen of the device viewing the marker.
The board game was created using object-oriented JavaScript and jQuery. The board game involves players moving over a css grid board, and collecting a weapon which will inflict a certain amount of damage. Once the two players meet on the board they will fight, having a choice to defend or attack. The player with the weapon that inflicts the most damage will win.