Michael Niekamp

Hi, I'm Michael.

Learn More

About Me

Hello, I'm Michael, and I'm passionate about creating innovative software solutions that solve real-world problems. With a strong foundation in computer science and hands-on experience gained through internships and personal projects, I'm dedicated to pushing the boundaries of technology. I am on track to recieve a Bachelor's in Computer Science from The University of Montana. My academic journey has equipped me with a strong theoretical foundation that I continually apply in practical software development. I am driven by the endless possibilities that technology offers. Whether it's solving complex problems, enhancing user experiences, or contributing to the ever-evolving tech landscape, I thrive on the challenges that come with being a software engineer. My goal is to continue learning, growing, and making a positive impact through my work.


Thank you for visiting my ePortfolio. Feel free to explore my projects and reach out to me if you'd like to collaborate or discuss how technology can drive innovation in your organization.

Skills

  • Python

  • Java

  • Apex

  • Kotlin

  • HTML/CSS

  • Projects

    Android Notification Scheduler



    The android notification scheduler app allows users to create a title and description and then specify a date and time to recieve a notification on their mobile device with the supplied title and description. This app is perfect for students that need to be reminded of assignments or for anyone that needs help building a habit. Check it out on Github.

    Kotlin

    Django Newspaper App



    This News application allows users to sign up for an account where journalists can post articles that only they can edit or delete. Other users can also comment on articles but there are user authorization tactics in place to prevent unauthorized users from editing or deleting posts they did not create. Check it out on GitHub here.

    Django Python HTML5 CSS

    Kotlin Recycler View App



    This News application allows users to sign up for an account where journalists can post articles that only they can edit or delete. Other users can also comment on articles but there are user authorization tactics in place to prevent unauthorized users from editing or deleting posts they did not create. Check it out on GitHub here.

    Kotlin

    Django Plant Tracker Web App



    The Django Plant App is perfect for recording data on multiple plants. Track your plants growth and visualize this data automatically in a graph. Upload photos of your plant to capture memories and reflect on your plant's lifecycle. Check it out on GitHub here.

    Django Python HTML5 CSS

    Kotlin Dictionary App



    This app allows users to select a letter to see a list of words that start with that letter. The letters can be displayed in a grid or a list view based on the user's preference. A user can then select one of the words to search for it in an external browser. This project was good practice using intents in Kotlin both explicitly and implicitly. Check it out on GitHub here.

    Kotlin

    Address


    Missoula, Montana

    Phone


    (916)531-2880