Jon Fedyk is a technology specialist in Regina, Saskatchewan, Canada. I research and develop IT solutions from the data centre to infrastructure to applications. I currently hold the position of Senior Technical Platform Analyst for a major Canadian insurance company.
Contact
E-mail: jon@feddy.caWeb: http://feddy.ca/
Jon Fedyk’s Curriculum Vitæ
Qualifications and other facets of my professional career.
Qualifications
- Increasing expertise and responsibility in 18 years in Information Technology positions.
- 6+ years experience in creating and managing a virtual infrastructure.
- 8+ years experience managing and administrating GNU Linux/Unix systems.
- 15+ years experience managing and administrating Microsoft Windows systems.
- I hold a Microsoft Certified Systems Engineer (MCSE) designation.
Interests
- Open data/public data web applications
- Iterative development, automated deployments, testing, rollbacks
- Statistics and data presentation
Primary Skill Sets
- Knowledge and experience in technical solutions for high availability, virtualization, scaling solutions and performance among others.
- Informed of current technology trends and topics.
- Writing well researched papers on technology issues and directions.
- Experience with Enterprise IT issues from the data centre to acquisitions to technology choices.
Core Expertise
- Languages: Application development – Python, PHP. Batch processing/automation – Bash, VBscript, Windows Command Shell
- Web Servers: Apache, nginx, IIS
- Database Servers: MySQL, PostgreSQL, Microsoft SQL Server
- Load balancers/reverse proxy: nginx, Citrix Netscaler, Microsoft ISA Server
- Virtualization: VMware, Xen
- Application Frameworks: Django
- Cloud: Rackspace
- Other: Networks, security
Key Principles
- Keep IT simple to minimize the labour required to support it.
- Select standards and stick to them.
- Allow staff time to automate, write tests and tools from the start – short cuts cost time in the end.
- Do not neglect infrastructure for new development. Update existing components and bring in new technologies when required.
- Legacy systems can hold you back – keep systems up-to-date or retire them.
Availability
I am available for remote work positions. Serious employers may contact me regarding opportunities.