I am a software developer with experience in application architecture and design, backend and frontend technology, and various languages and technology stacks. The most recent examples are Java (Spring Boot/Spring 4), Python (Django & Flask), and React Native (iOS & Android). These applications are built for the Amazon Web Services (AWS) infrastructure and use backend technology such as PostgreSQL, MySQL, MongoDB, Tomcat, and Redis.
workExperience
Xiplinx Technologies Ltd. 2015 - 2017
Lead Software Developer
Lead developer of small startup with a mature product, responsible for lifecycle of product development including requirements gathering, release planning, design, implementation, testing, and maintenance. Applications ranged from backend APIs and databases to web applications and mobile applications, as well as custom hardware design for embedded industrial applications.
Blue Spurs 2014 - 2015
Senior Software Developer
Responsible for overseeing design decisions on new projects, reviewing code from junior developers, mentorship of junior developers, as well as development of application code and stacks. Performed the role of scrum master on multiple small projects with the responsibility of gathering requirements, communicating them to the team, and helping the team to satisfy the customer's requirements.
Lashpoint 2010 - 2014
Software Developer
Worked as sole developer and on small teams of developers building and designing backend and frontend software using a variety of Java frameworks.