Kashif R.

Kashif R.

Senior Software Engineer

Lahore, Pakistan
Hire Kashif R. Hire Kashif R. Hire Kashif R.

Work history

UpStack
UpStack
DevOps Architect
2019 - Present (5 years)
Remote
  • Creating and developing innovative CI/CD solutions for clients across a broad range of industries.

IBEX
IBEX
Senior Manager Cloud
2019 - 2019
Pakistan
  • Defined, built, implemented and improved the architecture and performance of IBEX's distributed systems.

  • Established technical ownership over different controls, processes, and risks required to maintain IBEX's compliance with different requirements.

  • Actively worked with team members and other teams to seamlessly align priorities and milestones on different projects.

Vroozi
Vroozi
Cloud Architect
2016 - 2017 (1 year)
Pakistan
  • Maintained the SaaS application on Vroozi's AWS infrastructure.

  • Engineered CI/CD pipelines to automate both infrastructure and application deployments on the SOA system.

  • Provided guidance for the migration of manual infrastructure management into an automated setup; creating consistent environments for seamless switches by developers.

Aurea
Aurea
Senior Site Reliability Engineer
2016 - 2019 (3 years)
Remote
  • Created CI/CD pipelines for the automation of both infrastructure and application deployments; with responsibilities for infrastructure in AWS and VMware on different products.

  • Successfully implemented Cloud Infrastructure using Terraform and CloudFormation and automated Linux instances using Ansible and AWS Opsworks.

  • Utilized best practices, processes and standards to drive projects and outcomes in an agile environment.

IBEX Global
IBEX Global
Principal Software Engineer (Linux)
2015 - 2016 (1 year)
Pakistan
  • Managed Linux-based servers at the client's Hampton and Pittsburgh datacenters.

  • Worked out solutions to Automate Digital Ocean and infrastructure deployments on IBEX Global's network.

  • Handled and maintained the MySQL Servers with tuning for high performance including replication.

Appimize Studio Pvt Ltd
Appimize Studio Pvt Ltd
Technical Director
2013 - 2015 (2 years)
Pakistan
  • Provided leadership, guidance and support for the efficient management of the mobile games and app development teams of almost 50 members.

  • Oversaw and handled the teams for Appimize's remote servers hosting thousands of customer applications, emails and databases.

  • Worked and collaborated with team leads to evaluate and implement features, schedule resource trade-offs and interact closely with designers, artists, and animators on different games.

GameView Studios
GameView Studios
Principal Server Engineer
2012 - 2013 (1 year)
Pakistan
  • Managed Amazon server/storage deployments including release process, image management, backup/restore, and HA/DR.

  • Efficiently debugged and troubleshot complex service issues; providing solutions to resolve production defects and perform regular root cause analysis on services.

  • Oversaw the end-to-end administration of all virtual Amazon infrastructure, focusing on Linux-based systems and Bash/Perl Scripting for day to day automation of administrative tasks.

Vopium
Vopium
Principal DevOps Engineer
2011 - 2012 (1 year)
Pakistan
  • Took primary ownership of the software preparation process for delivery; analyzing and interpreting build results to report, communicate, and work through issues with software engineers.

  • Efficiently trained junior developers on SCM processes and best practices and refined the configuration management and software release processes for Vopium.

  • Utilized Git as a repository system for Continuous Integration, Continuous Delivery and deployment for Java Applications.

CINNOVA Pvt. Ltd
CINNOVA Pvt. Ltd
Asterisk Programmer and System Administrator
2008 - 2011 (3 years)
Pakistan
  • Managed Conniva's Asteriskand Flash Media gateway connectivity setup for voice streaming through the flash media server.

  • Offered guidance for performance tuning of web servers and database servers as per the requirements of applications.

  • Provided technical assistance to developers on various issues relating to web/database servers on Unix/Linux/Windows 2003 and implemented security polices using firewalls, antivirus and unix internals.

NASEEB ONLINE SERVICES Pvt. ltd. (ROZEE.PK)
NASEEB ONLINE SERVICES Pvt. ltd. (ROZEE.PK)
Linux Admin/Programmer
2007 - 2008 (1 year)
Pakistan
  • Offered technical oversight for the management of local/remote servers in HE DC, Asterisk, IVR and ATAs.

  • Worked on daily backup routines in Perl and Shell Scripts for local and remote MySQL databases and PHP applications; conducting audits and penetration tests for the servers in the USA.

  • Actively planned and implemented uptimes and backups with mirroring plans for Naseeb and Rozee Live Servers.

WebSouls
WebSouls
Network Supervisor
2004 - 2007 (3 years)
Pakistan
  • Provided regular support for the maintenance of WebSoul's email servers; developing new configurations using user requirements for the maintenance of mail servers including Exim, QMail, IMail, Sendmail and the local exchange server.

  • Work on KANNEL to provide Web2SMS support to ZAJIL Telecom Saudi Arabia

  • Managing a team of Network Engineers as a lead of Network Operations department. Responsibilities included scheduling, training, motivating the team and department

Portfolio

DevOps Engineer - DNN
DevOps Engineer - DNN

DNN provides a development framework and extensibility model for .NET developers. DNN has built-in tools for packaging, deploying and versioning custom-developed extensions and provides a full commitment to backwards compatibility. The microservice architecture on the framework was prepared on a legacy product. Implemented and automated deployments through Jenkins and Azure DevOps on Azure App Services and SQL Services; engineering the product for high availability and scalability.

DevOps Engineer - Lyris
DevOps Engineer - Lyris

Lyris Technologies – now Aurea Email Marketing – is a leading digital messaging platform. It provides solutions that help companies engage in customer conversations, increases conversion, and achieve higher returns on marketing investments by better automating, integrating, and optimizing customer engagement programs through email marketing. Converted the solution to a microservice architecture using Docker and implemented automated deployments using Rundeck and TeamCity and handled the migration of the complete product to AWS EKS.

DevOps Engineer - Crossover
DevOps Engineer - Crossover

Worked on the development of a solution that transformed the outdated process of screening talent with resumes and interviews. Crossover developed comprehensive tests for every role to ensure that teams consist of only the best of the best. Migrated the components of the solution to Docker and utilized AWS Elasticache and AWS RDS for the improvement of the overall performance of the architecture and implemented AWS EKS for crossover application.

DevOps Engineer - IBEX
DevOps Engineer - IBEX

The CLX platform is designed to defragment the customer experience by unifying and streamlining how brands acquire, support, and engage customers. It is powered by smart digital customer acquisition technologies and a worldwide network of brand support and sales champions that provides a robust Customer Experience Management platform in the industry. CLX is optimized to drive end-to-end customer acquisition, engagement, and growth for the world’s most discerning brands. Implemented a VMware based cluster on the datacenter. Designed the architecture and added Nimble based SSD storage and utilized AWS, Azure for different company projects and campaigns. Added CI/CD platform using Jenkins and Ansible/Terraform based infrastructure orchestration and configuration management. It has 1000s of nodes infrastructure.

Education

Education
BSc. (Hons) Computer Science
Punjab University, Pakistan
2002 - 2005 (3 years)
Education
Windows Server 2012 R2
Microsoft
Education
AWS Technical Professional
AWS
Education
AWS Business Professional
AWS
Education
VMWare Certified Professional
VMWare
Education
Java 2 Certified Programmer
Oracle