Throughout human learning & development courses at Georgia State University, a career in QA testing, and programming as a hobby, 'Neuro' is used as an inanimate audience to assist in learning and teaching software deveolopment and testing. This idea is derived from a software engineering practice called 'rubber duck debugging'. According to Wikipedia, "rubber duck debugging is a reference to a story in the book The Pragmatic Programmer in which a programmer would carry around a rubber duck and debug their code by forcing themselves to explain it, line-by-line, to the duck."" The goal is to use 'Neuro' as a teaching tool while working on projects that may assist in the future towards learning computational neuroscience (using Python and R) to be used in correlation with Core Machine Learning for iOS (object oriented modeling in Swift). A handful of tech companies are currently researching 'brain hacking', which is designing programs that provoke neurological responses, rewards based apps to keep people coming back. The idea is that 'Neuro' will drive learning, development, testing, and teaching.
Every year when Apple releases new updates to its software, we're in the know by always remaining in front. For example Apple's latest iOS 10 release simplified emjois by allowing developers to create sticker applications enhancing the way we communicate via text message!
We've helped clients such as Eboticon expand its white label emoji application written in Objective-C creating additional features such as analytics and push notifications using Google Firebase.
In a digital world, our mental state follows steps similar to computers by following certain steps to acheive desired outcomes. Our daily tasks can be simplified even more where our mobile devices help us keep track and automate certain processes. As architets we typically think in terms of computer objects and data types that can communicate with each other in a sense. Thanks to @swiftpainless our lastest application and video tutorials walk you through creating a to-do list application while tracking a specific address.
Through well documented and organized code, you'll learn with us how to pimp out the model-view-controller design pattern. Most importantly you'll learn how to run automated unit tests driving development of an iOS application!
Stack Overflow Rating
Years of Experience
Sure, we tend to be selective with new technology because at the end of a project it's our reputation behind the products produced ultimately driving perceptions of future partners.
Starting out with an app at Georgia Perimeter College, I fell in love with creating location based apps which led into 1st and Goal and working with SB&D on Tool Connect to deliver relevant data to many users. Listen
Operating as a tester requires you to think critically and outside of the box. Every user will think differently, as they should. This creative process helps in seeing the possibilities of coding logic. Listen
Neuroinformatics, computer vision, and how computers improve error rates sparked a personal vision of bridging the knowledge gap between computational neuroscience and machine learning. Listen
Our toolbox is always growing due to changes in technology so we pride ourselves in understanding when to neatly place a colorful thumbtack versus swinging a sledge-hammer to complete an innovative project.
In the development community there is a mantra that states its best to learn by teaching others which is why I developed an app to regergitate tutorials developing and testing mobile applications. Handheld Architect offers video tutorials and users receive push notifications once new content is released.
Think of it as always having 'Neuro' in your back-pocket.