James Cherti – About the author

James Cherti is a Canadian Sr. Infrastructure as Code and Software Development Specialist with over 20+ years of experience and expertise in Software Development, UNIX/Linux System Administration, and Computer Networking. His robust background in the design, implementation, and management of reliable and efficient infrastructure and software highlights his profound skills and knowledge in these areas.

Serving as a consultant from his office in Toronto, Ontario, Canada, he has enabled numerous organizations across North America 🇺🇸 🇨🇦 spanning various sizes and industries such as Banking, Fintech, Gaming, Telecommunications, E-Commerce, Advertising, and Software Development, to bridge the gap between development and operations teams, thereby accelerating software delivery and enhancing reliability.

Methodology utilized by James Cherti

Experience and skills

In his role as a UNIX/Linux System Administration Specialist, Cherti James has deployed premier Ansible and Puppet automation to guarantee that infrastructure is highly available, secure, and scalable. His expertise extends to infrastructure-as-code (IaC), containerization, and cloud computing platforms. His competencies encompass incident management, troubleshooting, incident response, proactive incident management, IaC, Continuous Integration/Continuous Deployment (CI/CD), Test-Driven Development, pipelines, and monitoring.

James Cherti’s background in software development enables him to excel in dynamic development environments. He is proficient in an array of programming languages, including Python, Bash advanced shell scripting, PHP, HTML/CSS, JavaScript, C/C++, and Perl, among others.

A proponent of clean code, he advocates for simplicity in code construction, ensuring that it remains accessible and maintainable for software developers at any level. His approach to software development is further enriched by his adoption of agile and scrum methodologies.

More information

In addition to his technical abilities, James Cherti exhibits strong communication and collaboration capabilities, enabling him to work effectively with diverse teams. Additionally, he is also constantly striving to improve his knowledge, abilities, and best practices in order to keep up with the latest trends and innovations.

Open source projects

James Cherti also regularly contributes to Open Source projects via GitHub @jamescherti, and shares his source codes and articles in https://www.jamescherti.com/posts and Gist @jamescherti.

If you wish to follow James Cherti: