Jackrabbit Technologies has provided a valuable opportunity to experience a mesh of software/web development technologies that I had previously only explored on my own time, such as React and VueJS, along with the .Net technologies that I am proficient with. The suite of provided development tools brings more joy to the work I do, in that they foster a smoother working experience. Also, working on a team that is fully invested in an Agile methodology workflow has given me valuable insight into the benefits of a structured, but flexible, force of production. The culture cultivated and core values embodied at Jackrabbit Technologies makes this job one of the most rewarding I've ever had. I am proud to be a Jackrabbit team member and look forward to shaping and advancing my skills and career here.
At Greatwide Truckload Management I thrived as a leading member of their development team; mentoring junior developers and lending my experience and knowledge of front-end and Web API development as a major team asset. I was involved in all levels of development, from planning and analysis, to design and development, to testing and implementation, to maintenence. I experienced much satisfaction in this position, knowing that the work that I put into Greatwide's solutions made a real impact on the way their users interact with the applications, in a way that makes their jobs eaiser. Being an effective and appreciated team member is important to me, and helps drive me to be better at what I do.
During my time at Core Techs I developed console, desktop and web solutions for many clients, across several different industries, including: manufacturing, construction, drug & alcohol rehabilitation, banking, and education. Having to personally interact with clients, I gained valuable insight into how to conduct discovery to translate the requirements of a business into a technical solution, communicate and resolve project requirement issues, recognize requests outside of contractual project specifications to prevent scope creep, and understand the project specifications as requirements from the client's perspective.
While at SouthData I worked on porting a product customization and ordering system from ASP.NET Web Forms to ASP.NET MVC. In this position I was exposed to the Agile project management methodology: working in sprints to produce completed segments of the overall project, planning sprints based on sprint and product backlogs, participating in daily stand-up meetings to keep all team members up-to-date with the status of various features in development, demo-ing sprint results and discussing the positives and negatives taken away from that sprint, and reviewing product and sprint backlogs to validate or alter prioritization.
This project began as a result of the client having seen another public-facing web application that I'd developed (Davie Cleaning Service) and approaching me to develop a web application for their company. This project provided me with an opportunity to create a small, custom CMS. The main page of the application includes several common sections: landing, about, team, services, clients, portfolio, testimonials, and contact. The CMS I developed allows the admin users of the application to upload images, create tags and apply them to uploads in order to specify the use of the image on the main page, manage employee records and testimonials to be displayed on the main page, and view job applications submitted from the job application view I designed. I still maintain and update this project and am happy to review Google Analytics metrics and hear about how much new business this client attributes to this web app.
After being approached with their need for a web presence to boost their exposure to the public and bring in new business, I designed and developed a web application for Davie Cleaning Service. This is an MVC web application. I still update and maintain this product. This project offered my first experience in working closely with a client to create a product that represented their interests and achieved their goals.
As a coworker, Shane lead and developed projects for various clients, while handling those client relationships with a great deal of autonomy. He knew when to ask questions about approaches he was taking and produced effective and maintainable software. In addition, he contributed to the overall culture of continuous improvement in our workplace and taught me several things that he was learning.
He's one of the fastest learning software engineers I've had the privilege of working with. It's been amazing watching him tackle problems and end up with great solutions. His work ethic is top-notch.
I'm currently taking on freelance work.
If you have a project that you'd like to speak with me about, I am happy to take the time to listen to your needs and design a solution that doesn't break the bank.
I can also teach you how to become a software/web developer!
I can help with the following: