My name is Nicholas Bering, and I live in Saint Catharines, Ontario. I’ve been interested in web and software development as a hobby and passion since about grade 7 (circa 1998).
I didn’t pursue software development as a career out of school because I didn’t want the cubicle life. Obviously, things have changed a lot in the industry today, and am happy to have found a career where I can particpate equally well without being chained to any particular desk. I switched from a career in Agriculture to Software Development in Octover 2015, but have been developing software as part of my job description since 2012.
I am equally comfortable programming, or running infrastructure for a project. Setup of virtual machines and platform services on Microsoft Azure and Amazon Web Services has often been my responsiblility. I’ve also setup processes for dev-test, continuous integration, and continuous deployment scenarios using tools from a variety of solutions vendors.
I always start my project with the end in mind, so I generally build out basic deployment processes and a staging environment as early in a project as is practical. This has the added benefit of giving project stakeholders a live environment to try as soon as possible. I also maintain documentation as a project evolves so that other team members can join at any time and quickly become productive.
I’m comfortable working in the open source ecosystem, raising issues and making pull requests. I have occassionally found need to fix bugs or fill feature gaps in open source software for the benefit of another project.
I have a good understanding of Open Source Licensing and what it means for your software project.
Open Source Projects I’ve contributed to:
I’ve been working with computers for a long time, so I’m comfortable learning anything new required to complete a project, using the best tool for the job. Here’s just a sampling of technology I’ve worked with to solve real business problems in the past:
- C# (.Net Framework)
- Regular Expressions
- SQL (PostgreSQL and Microsoft SQL Server)
- ASP.Net Web API
- AngularJS (1.x)
- Ionic Framework / Cordova
- Google Cast
- Ubuntu Linux
- Cloud Infrastructure (AWS, Azure, BlueMix)
- Zebra Printers (ZPL Label Design)
- Asterisk PBX
Ask me about any one of these, and there’s probably and interesting story behind how I came to learn about it. Technology is as much about people and life as it is about software and gadgets.