Nathan Taepke
About Nathan Taepke
Nathan Taepke is a Senior Software Engineer with extensive experience in both front-end and back-end development. He currently works at Prescryptive Health, Inc. and has founded Taepke Studios, showcasing his expertise in various programming languages and technologies.
Work at Prescryptive Health, Inc.
Nathan Taepke has been employed at Prescryptive Health, Inc. as a Senior Software Engineer since 2022. In this role, he contributes to software development projects in a remote capacity. His responsibilities include overseeing the software development life cycle and ensuring the delivery of high-quality software solutions.
Experience in Software Development
Nathan Taepke has extensive experience in both front-end and back-end development. He has utilized various tools and technologies, including Docker, Ansible, and version control systems such as GitHub, GitLab, and Bitbucket. His expertise spans multiple programming languages, including C++, C#, JavaScript, Node.js, PHP, Python, and TypeScript.
Background in Software Engineering
Before joining Prescryptive Health, Nathan worked as a Software Engineer at High Caliber Karting & Entertainment from 2021 to 2022. He also held positions at LK Metrology as a Software Licensing and IT Support Engineer from 2019 to 2020, and at Smart Offices and Smart Homes from 2020 to 2021. His role as an Information Systems Tutor at Jackson College from 2017 to 2018 further solidified his technical skills.
Education and Expertise
Nathan Taepke studied at Jackson College, where he achieved an Associate in Applied Science as a Computer Programming Specialist from 2016 to 2018. He also earned a Certificate in the same field during this period. His educational background supports his strong understanding of software development practices and technologies, including SQL, NoSQL/MongoDB, and Xamarin.
Contributions to Software Development
In his previous roles, Nathan maintained full stack ownership of a Content Management System (CMS) built in Node.js. His responsibilities included creating REST API endpoints, performing data validation, executing database queries, and setting up user interfaces. He also reviewed and approved code and Pull Requests from other engineers, ensuring quality and consistency in the software development process.