Microsoft's server-side web application framework ASP.NET Core is the underlying magic that drives a website. I've crafted my career upon ASP.NET technology, and I enjoy every minute I have working with this powerful framework.
Using Angular since the early days of AngularJS, I've watched this framework evolve over the years with glee. Angular is an MVC framework utilizing TypeScript which gives us developers a powerful tool set to build superior, interactive web applications.
Experienced with all major flagship cloud providers (Google, Microsoft, Amazon), I will get you get your website up and running in no time! Cloud services include everything from hosting a web application to domain registration.
Docker is a tool used to wrap web applications into containers before deploying them to a cloud host. Containers are scalable in both location deployment and resource usage to either save money or meet demand. These are generally requested by clients with large enterprise applications.
The landing pages I create are designed with a mobile-first approach on up; maintaining pixel perfect precision on all devices with varying shapes and sizes.
Utilizing everything from Kanban cards to a pre-compiled workflow, I prefer an efficient and effective workspace. Experienced with Git, Gulp/Grunt, TypeScript, LESS/SCSS, Node.js, Nunjucks/Twig, Angular CLI, and many others for quick and agile development.
My journey in software development began over 15 years ago during the dot-com boom and what I like to call the "Flash Golden Age" of the internet. It was the late 1990's and early 2000's, I was a teenager heavily influenced by the Indie Flash Developer community with their Flash games and animations, and a huge fanboy of Tom Fulp and Newgrounds. Seeking advice from forums on how to get started with Flash, I began saving money for Macromedia Flash Professional and took up learning ActionScript as soon as I could.
Website development has been the main focus of my career for the past decade and every minute of it
has been great. I'm experienced within all areas of web development from creating static Nunjucks brochure/portfolio
websites all the way up to global cloud enterprise applications. The technologies I use consistently in web
development are Microsoft's ASP.NET and Google's Angular, these two frameworks are an absolute pleasure to
work with, a staple in my career path. I've set up and hosted websites on the most popular cloud platforms
available using mixtures of the best technologies.
Front-end: Presentation layer
Every website I develop is designed with a mobile-first approach, generally using Twitter's flagship styling library "Bootstrap". I like to implement Angular when possible for engaging user interfaces and progressive web applications. I tend to use a more modern look in my designs with the latest and greatest technologies available, while maintaining polyfills for backwards support depending on the clients needs.
Back-end: Business and Data layers
Experienced in hosting, databases and data access, business logic and application programming interfaces, I have worked full-spectrum on every aspect of a website. For the back-end I prefer programming with the ASP.NET (4+/Core) frameworks along with a relational SQL database, although I've been working with NoSQL databases a lot as of late.
"Ah you think darkness is VIDEO GAMES ARE your ally? You merely adopted
the dark GAMING. I was born in it, molded by it. I didn't see the light
QUALITY HD until I was already a man, by then it was nothing to me but blinding PROGRAMMING!"
- Bane Cody
Video games have always been an interest of mine and it's what got me into programming early on in life. My childhood consisted mostly of Mario Kart 64 races, Super Smash Bro's beatdowns, and Game Boy Color system link battles; one thing was clear, I had an obsession with electronics. As a child playing games on the NES, SEGA, Et.al., I was always curious of how those great works of art were created. When I was a teen that interest had peaked with the advent of Flash, a platform where indie developers could easily develope their own games without the need of a studio.
I had to know how to create my own work of art, I scraped internet forums and began teaching myself how to program. Albeit terrible at first without a mentor, I began that dream of developing games and animations using Flash and ActionScript 3 in the mid 2000's, later progressing to C++ and C# in college. Today I still play around with game development as a hobby using Unity 3D. If only there was more time in life to take on a career in both fields at once!
Need a project done? Hire me using UpWork with no hassle!
Send me an email and I'll follow up with you as soon as possible.
If I'm not available to answer please leave a message.