suspensive

Hi There! I'm Andrew.

I make cool things for your computer and television.

About Me View My Work

About Me




Software Developer & Multimedia Producer

I have a passion for solving problems and creating cool things. When younger if I wasn’t making radio shows with a tape recorder I was stuffing a table with crayons for the sake of childish innovation. Now I produce videos, work with startups and write custom software to help businesses showcase their services and sell their products.

Skillsets

Programming: PHP, MySQL, Javascript, HTML, CSS
Multimedia: Adobe Premiere, Photoshop, After Effects, Audition, Final Cut Pro (and of course, cameras, microphones and lighting!)

Awards & Accolades

Winner, SCCC Programming Competition (2013), Vice President, SCCC Broadcasters (2012), Featured in Newsday for SmithtownRadio.com (2011)


portrait-site


My Experience Includes...







Here's Some of My Recent Work




Recent Blog Entries



When I created ANTeach back in April I put together a rough PHP framework dubbed ANFuncs to supercharge development of the application. ANFuncs was as simple as it could get offering a class to access a database and a class to create HTML forms. Falling short in functionality compared to other frameworks like CakePHP, I’ve only used the framework for simple, personal programs such as a finance tracker.

Ba8Ka9RCUAADNr4

I see a great program as one that’s easy to use and gets the job done. Not one that’s bloated with much more than the essentials. Solving as many problems by writing as little code as possible is solving a problem in itself and that is why I’ve begun overhauling the framework to serve a greater use. 

Solving as many problems by writing as little code as possible is solving a problem in itself…

ANFuncs could replicate a three-hundred line program in sixty lines.

ANFuncs 2 can replicate that sixty-line program in sixty words.

I re-envisioned ANFuncs with a MVC setup. Using the SMARTY template engine, and a new data-table class known as “ANTable,” all HTML has been purged from the logic behind applications. As a matter of fact, the shining feature of ANFuncs 2, the “generator” class, stops you from worrying about coding templates altogether.

All that needs to be done to create an action such as an index, adder, editor, etc. is define two arrays. One is a list of rows in the database table along with what their purpose is (text, file, etc.). The other allows you to customize the view itself. The generator will whip up your program and automatically inject it into your SMARTY template.

ANFuncs has been a private project and it still is which means there’s no free, public download at the moment. I’ll keep posting some looks into what’s new with the framework however as a little peek into what I’m working on.

For now, cheers,

Andrew


Link to post

As the days pass by toward 2014 I can’t help but reflect on what a remarkable year this has been for me. On top of getting my degree in multimedia production, I returned to programming full-swing, winning an award and getting the opportunity to work with a number clients who have been an inspiration and continued my learning.

I even had my first opportunity to work on a short film along with its successful Kickstarter campaign and explore talents I didn’t even know I had.

I just want to take this opportunity to extend my gratitude to everyone who’s opened doors and given me new opportunities this year. Between my friends that continue to offer guidance and everyone I’ve gotten the privilege of working alongside, I almost feel spoiled. Thank you all!

Now, I should probably say something about why the site looks so much different, right?

Because it IS different!

2014_website_bootstrap

Introducing my new, bootstrap-enriched website! Along with the framework I took all of the knowledge I gained this year between design and web development and put it into this refreshing new layout for 2014.

On the front end we have a clean, modern, responsive layout that “pops.” On the backend I’ve made my first WordPress plugin to tweak the editors, enabling me to build content for this new, rich layout. My project pages have been completely overhauled and the blog section re-tooled so I’ll hopefully be posting more soon. It’s been a lengthy project and you can probably tell I’m thrilled to be revealing it.

I hope you like it! Feel free to let me know what you think with the contact form at the bottom of this page!

Cheers,

Andrew


Link to post

jsplatformscreenshot

My javascript experiment, “jsplatform” is coming along nicely and I have the source available to share!

In the past week I have made some great progress getting collision detection working as well as moving platforms. This paves the way for the next step: a camera system that will enable scrolling and the development of larger levels with even more types of platforms down the road!

Check out the source on Github by clicking here.


Link to post

palmate-absence