About
A lifelong learner, I'm passionate about Artificial Intelligence, Software Development…
Articles by Justin
-
The Top 12 Questions I've Been Asked on Machine Learning & Artificial Intelligence
The Top 12 Questions I've Been Asked on Machine Learning & Artificial Intelligence
By Justin Grammens
Contributions
-
How can you speed up code reviews without sacrificing thoroughness?
In one word. Copilot. Engineering teams should be using AI to review your code. No matter your experience or background. AI powered by Large Language Models are absolutely shifting the way we'll be coding (and reviewing code) in the future.
Activity
-
Ian Bicking leading an interactive session entitled "Prompt engineering: GPT pipelines" to a packed room at Applied AI Spring 2024…
Ian Bicking leading an interactive session entitled "Prompt engineering: GPT pipelines" to a packed room at Applied AI Spring 2024…
Shared by Justin Grammens
-
Yes! Aaron J. Olson giving a super helpful and enlightening talk on "Comparing AI Tools for Software Engineering: Picking the Right Tools for the…
Yes! Aaron J. Olson giving a super helpful and enlightening talk on "Comparing AI Tools for Software Engineering: Picking the Right Tools for the…
Shared by Justin Grammens
-
Yet another amazing presentation kicking off at Applied AI Spring 2024 Conference! Cameron Vetter talk entitled "I'm a Developer not a Data…
Yet another amazing presentation kicking off at Applied AI Spring 2024 Conference! Cameron Vetter talk entitled "I'm a Developer not a Data…
Shared by Justin Grammens
Experience
Education
-
University of St. Thomas
-
Activities and Societies: Masters Emphasis on Object Oriented Programming (OOP)
-
-
Activities and Societies: Certificate of completion of 12 week, 8 hour a day course focused on working with the UNIX operating system and the C and C++ programming languages.
Studied UNIX and LINUX operating systems along with the C and C++ programming languages.
-
-
-
-
Licenses & Certifications
Volunteer Experience
-
Mentor
CoderDojo Twin Cities
- Present 11 years 2 months
Science and Technology
Helped kids learn a variety of programming language and technologies including HTML, Javascript, Python and most recently, Arduino in a one on one setting.
CoderDojo is a global movement about providing free and open learning to youth, with an emphasis on computer programming. The Twin Cities chapter was founded to bring this movement to the Minneapolis-Saint Paul area, inspire other chapters, and partner with other organizations to better introduce kids to coding.
Publications
-
Pro Android
Apress Publications
I was the technical reviewer on the book entitled, Pro Android Python with SL4A by Apress Publications.
Patents
-
Shared file system predictive storage techniques
Issued US 9727423
Disclosed in some examples are predictive storage techniques for use in a distributed data system. The predictive storage techniques may be used to manage locally stored elements of a shared data collection, such as the storage of files on nodes of the distributed data system that are limited in local storage space. The predictive storage techniques may achieve a balance between consumption of local resources and timely access of important elements in the shared data collection. For example…
Disclosed in some examples are predictive storage techniques for use in a distributed data system. The predictive storage techniques may be used to manage locally stored elements of a shared data collection, such as the storage of files on nodes of the distributed data system that are limited in local storage space. The predictive storage techniques may achieve a balance between consumption of local resources and timely access of important elements in the shared data collection. For example, the predictive storage techniques may be used for keeping or pre-caching certain items of a collection that are determined as likely to be used in local storage for convenient access, and allowing access the remaining items on request over a network.
-
System for a Distributed File System Element Collection
Issued US 9053124
Disclosed in some examples is a data distribution mechanism for distributing a collection of file system elements across one or more computing devices. The system can include a plurality of nodes implemented on a machine. The data distribution mechanism may be used in connection with data synchronization, sharing, backup, archiving, and versioning operations for a plurality of connected machines on behalf of one or a plurality of users.
Other inventorsSee patent -
Monitoring And Management Of Lost Product
Issued US 20110040660
A waste monitoring system includes a portable device to monitor product wastage. The portable device includes a processor and a memory in communication with the processor. The memory stores processor-executable instructions that, when executed by the processor, cause the processor to control operation of the portable device to generate a graphical user interface (GUI) to collect quantity data relating to respective quantities of a plurality of types of wasted products, and to calculate cost…
A waste monitoring system includes a portable device to monitor product wastage. The portable device includes a processor and a memory in communication with the processor. The memory stores processor-executable instructions that, when executed by the processor, cause the processor to control operation of the portable device to generate a graphical user interface (GUI) to collect quantity data relating to respective quantities of a plurality of types of wasted products, and to calculate cost data as a function of the quantity data. A display device displays the GUI. A server is in communication with the portable device and is configured to receive the quantity data and the cost data from the portable device. A computing device is in communication with server and is configured to receive the quantity data and the cost data from the server and to display at least one of the quantity data and the cost data.
Other inventorsSee patent -
Monitoring And Management Of Lost Product
Filed US 20110040660
A waste monitoring system includes a portable device to monitor product wastage. The portable device includes a processor and a memory in communication with the processor. The memory stores processor-executable instructions that, when executed by the processor, cause the processor to control operation of the portable device to generate a graphical user interface (GUI) to collect quantity data relating to respective quantities of a plurality of types of wasted products, and to calculate cost…
A waste monitoring system includes a portable device to monitor product wastage. The portable device includes a processor and a memory in communication with the processor. The memory stores processor-executable instructions that, when executed by the processor, cause the processor to control operation of the portable device to generate a graphical user interface (GUI) to collect quantity data relating to respective quantities of a plurality of types of wasted products, and to calculate cost data as a function of the quantity data. A display device displays the GUI. A server is in communication with the portable device and is configured to receive the quantity data and the cost data from the portable device. A computing device is in communication with server and is configured to receive the quantity data and the cost data from the server and to display at least one of the quantity data and the cost data.
Other inventorsSee patent
Projects
-
Internet of Things (IoT) Hack Day
IoTHackDay brings together builders, novel ideas, and an entrepreneurial spirit to dream up and build cool new devices to solve every day problems. This is Minnesota's first Hack-a-thon dedicated to the Internet of Things. With over 60 participants spread across 8 teams, and with sponsorship from 10 innovative companies, we are poised to make a significant impact! Join us in creating the next big thing.
f: https://www.facebook.com/iothackday
Press:…IoTHackDay brings together builders, novel ideas, and an entrepreneurial spirit to dream up and build cool new devices to solve every day problems. This is Minnesota's first Hack-a-thon dedicated to the Internet of Things. With over 60 participants spread across 8 teams, and with sponsorship from 10 innovative companies, we are poised to make a significant impact! Join us in creating the next big thing.
f: https://www.facebook.com/iothackday
Press: http://tech.mn/news/2014/08/22/internet-things-hack-day-minnesota/Other creatorsSee project -
IoT Fuse
@iotfuse is a conference to unite accomplished doers, makers and hackers with the brightest executives, entrepreneurs and innovators from business. This event will align the Midwest toward a vision of where the Internet of Things is today, where it is headed in the future, and how technology can be used to improve the physical world in which we live.
Other creatorsSee project -
Arduino.MN
We are group of hardware and maker enthusiasts based in the Minneapolis / St. Paul, Minnesota area. Our monthly meetings involve networking, tutorials and learning everything we can about Arduino / Open Hardware and maker projects from each other.
Other creatorsSee project -
Mobile March
- Present
Organize, produce and present Mobile March, an annual conference targeting mobile development and mobile business.
Other creatorsSee project
Honors & Awards
-
Socius Approbatus
University of St. Thomas
During this time, alumni who have continued their involvement as volunteers deepen their commitment to St. Thomas. Alumni discover how to apply their time and talents to further serve the UST community and fulfill their desire to remain involved with their alma mater. This level is achieved after six semesters of volunteer activity.
Languages
-
French
-
Recommendations received
-
LinkedIn User
8 people have recommended Justin
Join now to viewMore activity by Justin
-
Phenomenal talk by Jadin Jackson on the "Application of Reinforcement Learning to Personalize Customer Email Journeys" at Applied AI Spring 2024…
Phenomenal talk by Jadin Jackson on the "Application of Reinforcement Learning to Personalize Customer Email Journeys" at Applied AI Spring 2024…
Shared by Justin Grammens
-
OpenAI plans to announce Google search competitor on Monday, sources say https://lnkd.in/gfru46w3
OpenAI plans to announce Google search competitor on Monday, sources say https://lnkd.in/gfru46w3
Shared by Justin Grammens
-
Kicking off the Applied AI Spring 2024 conference today with Bill Turner and Arun Batchu with an engaging talk called "From Code Monkeys to AI…
Kicking off the Applied AI Spring 2024 conference today with Bill Turner and Arun Batchu with an engaging talk called "From Code Monkeys to AI…
Shared by Justin Grammens
-
Thank you to everyone who attended my session on Open Source Large Language Models: The Good, The Bad, and The Ugly. Lots of great questions and…
Thank you to everyone who attended my session on Open Source Large Language Models: The Good, The Bad, and The Ugly. Lots of great questions and…
Shared by Justin Grammens
-
I'm excited for Tech Connect 2024 tomorrow, let me know if you'll be there too and we can meet up!
I'm excited for Tech Connect 2024 tomorrow, let me know if you'll be there too and we can meet up!
Liked by Justin Grammens
-
I'm looking forward to seeing everyone at Minnesota Technology Association TECHConnect this year. I'll be speaking on the power of Open Source Large…
I'm looking forward to seeing everyone at Minnesota Technology Association TECHConnect this year. I'll be speaking on the power of Open Source Large…
Shared by Justin Grammens
-
OK, folks, we have less than 10 tickets available for the 2024 Spring Applied AI conference this Friday. With close to 200 leaders in artificial…
OK, folks, we have less than 10 tickets available for the 2024 Spring Applied AI conference this Friday. With close to 200 leaders in artificial…
Shared by Justin Grammens
-
Wow, can you believe the Applied AI Conference is happening THIS FRIDAY? We can't wait to bring the community together for another full-day…
Wow, can you believe the Applied AI Conference is happening THIS FRIDAY? We can't wait to bring the community together for another full-day…
Liked by Justin Grammens
People also viewed
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More