I am an ambitious Devops Engineer with Full Stack experience, looking for a role where I can consolidate and extend my programming knowledge, while also gaining exposure to the tech industry from a developers point of view.
After working different management jobs, I felt unfulfilled in my career still and decided to take the plunge and do something that I have always wanted to, software development. Having worked in different tech companies in non software related roles in the past, paired with my educational background in computer science, I always felt like I was more intrested in how the product was made. My career so far has given me the non technical skills to be a valuable team member and succeed in any role. I recently completed the Makers Academy bootcamp which has given me insight and knowledge on how software design and development works and I'm excited to take the next step and get my first junior developer job.
Tech Skills : Ruby, Rails, Sinatra, Node.js, Express, HTML, CSS, JavaScript, Bootstrap, PostgreSQL, Active record, MongoDB, Jest, Jasmine, RSPEC, Capybara
Name | Description | Tech/tools |
---|---|---|
Code4fun | A language agnostic single page web app that helps teach children coding concepts in a fun and not so technical way. | MERN stack with JEST. |
MakersBnB | An Airbnb clone. | Ruby, Sinatra, Rspec, Capybara, PSQL |
Acebook/8book | A simple facebook clone that will allow you to do all the basic functionality of Facebook. Made using the rails framework, this was the second engineering project of the Makers Coding Bootcamp clone. | Ruby, Ruby on Rails, Rspec, Capybara, Active Record |
SMARSH (April 2022 – present) Delivery Engineer I
Contributed expertise in DevOps and Full-Stack development. Specializing in the terraform and the Backstage ecosystem, I drive innovation and efficiency through the following key accomplishments:
- Orchestrated the maintenance of Backstage, leveraging Node.js on the backend and React.js on the frontend, while seamlessly integrating new tool integrations to enhance efficiency and productivity.
- Spearheaded the development and upkeep of diverse Terraform modules, including modules responsible for deploying AWS RDS instances, ensuring streamlined infrastructure management and deployment.
- Engineered multiple Concourse pipelines, including PR validation pipelines, showcasing prowess in automation and continuous integration
- Designed and implemented Datadog dashboards via Terraform to monitor Concourse metrics, enhancing visibility and performance tracking.
- Wrote and deployed Terratest tests for our inhouse Terraform RDS creation module, comprehensively validating code integrity and functionality.
- Automated and meticulously validated deployments through Concourse pipelines, fostering agile and reliable release processes.
- Executed API-driven tenant deployments using Postman, ensuring seamless and efficient deployment processes
- Worked on GitHub Actions to institute robust verification mechanisms for PRs and seamless release deployments, optimizing collaboration and code quality.
- Played a key role in automating staging and production setups through Concourse pipelines for Backstage, enhancing operational efficiency and scalability.
- Demonstrated proficiency in full-stack development by implementing custom Backstage tools with React and Material-UI, delivering intuitive user experiences and streamlined workflows.
- Contributed, as one of two engineers, to the migration of an in-house Slack bot from JavaScript to TypeScript, enhancing code maintainability and scalability
- Authored and optimized Bash scripts, including deployment clean up routines, to automate routine tasks and improve operational efficiency
- Collaborated closely with cross-functional teams on ad-hoc tasks and debugging efforts, fostering a culture of continuous improvement and innovation within Concourse pipelines
- Demonstrated proficiency in Docker containerization, contributing to containerized deployments and supporting containerized environments, albeit with limited experience
Booking.com (Mar '17 to Nov '20)
Advanced Role Specialist
- As part of the role, dealt with large scale projects (mass issues), where alternative arrangements have to be made for upcoming reservations. This included liaising with the property manager, setting and agreeing to a budget with the property and setting an action plan on all reservations to reflect this.
- Provided on-going management support to the customer service employees in terms of coaching, guidance and mentoring, for all representatives based in all EMEA offices (over 1500 employees). This included, taking escalated calls from and approving payout for customers and properties alike.
- Liaised with clients and internal departments (Partner Services, Finance, Content and Fraud Teams) in order to handle delicate scenarios, creating action plans that are beneficial to all stakeholders involved.
- Managed executive complaints, high-risk reservations and social media complaints.
- Worked alongside team leaders to provide training and workshops, aiming at ensuring consistency and quality of the service provided by Guest Specialists;.
- As part of the role, identified possible fraudulent reservations and/or properties and reported them to be manually checked accordingly.
Wavetel Ltd. (Oct '14 to Jun '17)
Support Manager
A multi Faceted role in which my tasks included supervising the support of all customers, make sure any technical or non technical customer query is handled and escalated if required. Helped create policies for signing up new customers for the sales team which included contract compliance etc. Set up new customers in Portaone switch, programmed IP phones and attended sales calls for select clients. Regularly trained new staff on support practices and personally resolved many escalated cases.
-
Communication Communication was a key aspect to all of my previous roles. I have worked in both B2C and B2B enviroments. I have always maintained an open line of communication with all of the clients that I personally managed. With booking.com, I was the point of contact for many big hotel chains and worked closely with the GM's to resolve the issues they were having, weather that meant relocating guests arriving or just notifying them with a mass email about a small change. Throughout the process I always kept in touch with the GM and made sure that at all times they were kept in the loop. Which is why in all my previous jobs, clients have always requested to speak to me rather than someone else.
-
Teamwork I strongly believe in the mantra "team work makes the dream work"! I have been part of both big and small tight knit teams and have been comfortable in both roles. Weather its a team I am managing or a team I am a part of, I make sure that we all work together towards achieving our combined goal. I have always known when to take lead or to take a back seat and have always received high praise from colleagues and seniors.
-
Fast Learner I have always beleived myself to be a relatively fast learner. Weather in my role at booking.com or Wavetel, I always took pride in the fact that I was very well versed with procedures and compliance related things. Furthermore, going through makers and learning new languages and tech stacks has also given me the confidence that I can pick up things fairly quick. In our final project, I was able to learn and delploy a single page web application using the MERN stack, with no prior experience.
- Methodologies : Agile, XP, Test Driven Development
- Languages Spoken : English, Urdu, Punjabi, Hindi
- Successfully completed Makers Academy Coding Bootcamp. Learning TDD using frameworks like Rspec and Capybara with Ruby and Jest and Jasmine with JS. Learnt and implemented Agile working practices, as well as Fullstack Development using Ruby and Javascript(Node.js).
- Pair programmed every day of he course with a different pair and worked on large group projects in teams of 4, 5 and 8.
- Though the core languages covered were Ruby and JavaScript, I am confident that I will be able to translate that into any new language quickly with the help of the skills learnt.
- Learnt OOP, TDD, MVC and DDD among other concepts.
- worked with version control using Git/Github on every project and programming session making me more than familiar with Github
Currently I am learning to play the guitar! I also love playing games and listning to podcasts. Love reading everything other than books. Outside you might find me on nature walks and hike or cracking jokes with my friends.