Software Developer from Glendale, United States
I am a versatile software developer who is looking to contribute to interesting projects! I have been primarily developing for the Android platform. I have worked on backend services as well. I...
I am a versatile software developer who is looking to contribute to interesting projects! I have been primarily developing for the Android platform. I have worked on backend services as well. I have a lot of experience with Java, C#, Kotlin, NodeJS. I have worked for AT&T, Visa, Microsoft, and Trans Dev as a developer over the years. Even though I have worked at these large companies, I am no stranger to startup work. Having attached myself to startup projects throughout the years, including family software projects (many of my relatives are developers), I have become acquainted with wearing many hats. I have been involved with other aspects of startup product cycles including video production, hiring, mentoring, product design discussions/whiteboarding. I am looking for a part time job, that may become a full time job.
Freelancer has no previous projects added
Objective: As a high-energy, creative and curious person, I hope to further my Android and AR/VR development knowledge and experience by contributing to product development in an innovative setting.
Microsoft Corporation - Contractor May 5th, 2020 – Present
Was the primary developer and architect of the Microsoft Teams Panels application for Microsoft’s new class of Teams-enabled devices. Used Java, Android Studio, Dagger2, GIT, ADO, Microsoft Teams, MVVM, Databinding.
Created the Teams Panels flavor, included relevant modules, and stubbed dependencies that were required for building for injection via Dagger 2
Implemented a calendar and all associated algorithms for populating data in it. Data was retrieved by implementing Microsoft-specific APIs
Implemented a custom version of Microsoft Teams UI
Completed difficult merges, and dealt with other versioning issues that arose when many developers were merging into the same source
Coached a coworker through project issues not related to my project
Participated in and contributed to high level discussions of product design with the design team and team product manager
Communicated with engineers from different teams to resolve conflicts related to Teams, or our implementation of Teams
Used Stethos to understand the underpinnings of the Teams Core app’s network layer, and diagnosed and fix bugs.
Visa Financial services company - Contractor
February 20th, 2020 - May 1st, 2020
Worked on Visa’s new biometric payment technology. Used Android Studio, Java, Firebase, Dagger2, Postman, Retrofit, RoomDb, Okhttp, NEC, Estimote bluetooth beacon, RoomDb.
Fixed a camera zoom bug for Samsung’s S9 or greater phones. Communicated with Samsung representatives to diagnose and solve the issue.
Worked with EstimoteBLE beacons, fixed a persistent crash by rewiring Dagger 2’s dependency injections
Implemented a custom bottom using Android BottomSheet from Google Material Design
Altered retrofit APIs and tested endpoints
Created AsyncTasks for upserting data using RoomDb framework.
Lead Android Developer (Kotlin)
Vid Inc. (Contractor) September 4th, 2019 - January 1st, 2020
Architected and implemented a video social network app for Android using Android Studio, Kotlin, Java, Firebase, Retrofit, Okhttp
Designed a specialized viewpager fragment for capturing video
Created a calendar fragment with customizable backgrounds and custom swipe action
Created a login and a signup flow using Kotlin Coroutines
Implemented FFMPEG mp4 editing to cut, concatenate, and replace the background sound of clips using Kotlin Coroutines.
Worked with Firebase to push and retrieve clips from cloud storage.
Used GIT as source control.
Android Developer (Java)
Trans Dev (Employee) October 2018 - March 1st, 2019
Implemented components for an Android app for a transportation system, using Android Studio, Kotlin, Java, Volley, and Android architecture components (LiveData, Room DB).
Created framework using Recycler view and View pager.
Created an Android application for Disney.
Fixed bugs pertaining to logic, UI, and backend interface for the company’s self driving vehicle based applications.
Migrated database to Room DB framework.
Documented app-specific information for company apps. Included information about requests and responses, their relation to internal logic, and app keystore standards.
Analyzed and optimized code base.
Android Developer (Kotlin)
Neil Young (Contractor) February 2019 - March, 2019
Implemented audio player section of an Android app for Neil Young, using Android Studio, Kotlin.
Implemented UI for user adjustment of bitrate settings stored in shared preferences.
Implemented quality meter knob for music player.
Implemented network component.
Full Stack Developer
AT&T (Employee) May 2018 - October 2018
Developed and deployed APIs for AT&T’s Osprey device using Java Microservices, Kubernetes, Postman on a Linux based VM workspace. Fixed unit tests from another team.
Flashed AT&T’s product with different release builds to test the functional tests inherited from a retiring team.
Participated in high level design discussions pertaining to the automation of functional tests.
Augmented RESTful API’s to fit feature requirements.
Added New Relic metric reporting to a Software Download state machine.
Added Software download automatic random checker for updates from 2 to 4 A.M. to Osprey device.
Created and retired functional tests.
Acted as component lead for an AT&T Android service, informing our Android chapter about the high level design and its inner workings.
Used GIT as source control.
Android Developer May 2018 - June 2018
Retail Benefits (Contractor)
Implemented code to consume RESTful API’s for Retail Benefits’ android application using Volley.
Created UI for the Retail Benefits android application.
Android Developer (Java)
AT&T (Contractor) November 2017 - May 2018
Implemented components using Android Studio, Java, and MVVM on a Linux based VM workspace for the Osprey, an Android based set top box.
Worked with MVVM design pattern to create implementation of installation trivia game UI in AT&T product.
Worked with AT&T product’s WIFI components and router to diagnose and fix issues that were related to customer wifi connectivity.
Fixed flow of fragment switching
Created unit tests to cover all branches of code I created.
Fixed, incremented, and tested microservice API’s, written in java. This involved the usage of kubernetes to deploy endpoints for testing, Couchbase, and CICD pipelines. Incremented a workflow orchestrator microservice using NodeJs.
Created functional tests for microservices.
Participated and contributed to design discussions for API’s and Osprey product.
Worked under the Scaled Agile system.
Android Developer (Java)
Baytek Software Dev. Corp. August 2014 – October 2017
Architected and implemented components for a gamified rewards program using Android Studio, Java, Bluetooth Low Energy, Firebase, Google Location Services, Animations, NodeJS.
Designed and implemented an Android based customer loyalty app “Bingo Customer Loyalty” to be used by small to medium size businesses and their customers, using Android studio, Java, RxJava, Swift, Firebase, AWS, and NodeJs.
Designed backend database functionality using Firebase.
Integrated a charting system using the MPAndroidChart library by PhilJay.
Implemented iBeacon support using Bluetooth low energy technology (BLE).
Created tickets and sprints in Jira, assigned tasks to Baytek team members.
Physics Research Assistant
University Physics Department June 2015–July 2016
Participated in a physics research and development paper publication.
Used Matlab to examine the effect of an increasing parameter on a Quantum Many Body measure. This was done on both my Mac and by logging in to a VPN, using SSH protocol through Unix to execute Matlab scripts I made.
Examined Matlab data, had first authorship on a paper that was published in Physics Review Letter B.
Article reference is: https://arxiv.org/abs/1509.06786
Participated in the 2019 MIT Reality Virtually hackathon, hacked a Magic Leap. Made a ball and track game with an auto-justifying play space and procedurally generated terrain.
Participated in Med VR. Created a demo for an AR children’s book with pop-up 3d models using Vuforia.
Created the concept for a VR game called Mind of Menzar. It was a first person adventure game that I started programming in C# using the Unity game engine. Created a demo video, on youtube.
Created an experimental orbital dynamics simulator for the android platform using JBox2d and my physics knowledge.
Created an Ethereum mining rig. Have mined 5 ETH to date.
Worked on ChameleonPLC, a factory automation project. Used NodeJS, Firebase, Amazon Elastic Computing (ec2 instance, Linux)
Worked on a concept app for an automobile mechanic app using Kotlin
Communication: Efficient oral and written communicator. Scored in the 80th and 74th percentile in the verbal/written portions of the general GRE.
Management: Recruited and coordinated activities of a team to brand, market and promote Bingo app. Included developing icon and promotional materials (information cards, on-line information, etc.) Participated in customer reward conference to showcase the app.
Programming Experience: IOS (Swift), SQL, NodeJs, C#, Firebase, Git, Unity, PowerShell, Labview, Jbox2d, Dagger2, Butterknife, Jackson, Spring Framework, Kubernetes, MPAndroid, New Relic Insights, iBeacon (BLE, Kontakt.io library), SSH protocol, Object/Value/PropertyAnimators (Android). Excellent with Java (Android), C#, Unity, and moderate with Swift. Hands-on experience with Xcode and Android Studio environments.
Mathematics: Solid understanding of Math (Algebra through Differential Equations and Linear Algebra).
Physics: Academic knowledge of Electro-Dynamics, Classical Mechanics/Thermodynamics, Quantum Mechanics, Particle Physics and hands on computation work experience in the field of Condensed Matter.
Internet: Familiarity with Atlassian (Jira and Bitbucket), Teamviewer, Skype, New Relic, Confluence, Hipchat.
Bachelor of Science, Degree in Physics, California State University Northridge – (GPA 3.3)
Clark Magnet High School (National Blue Ribbon School), Graduated from College Preparatory program with emphasis on STEM courses.