I am very detail oriented and get a sense of satisfaction from sharing ideas. Scroll to know more...

Skills

Expertise

Good communication and collaboration skills. Able to deal with ambiguity and clarify through communication.

Mentoring engineers and fostering an environment of continued learning.

Always looking for ways to optimize and improve individual and team processes.

Using project management tools and app analytics to make data driven decisions.

Quick learner, observant of quality and detail. Keen to further my competency.

Have diverse experience in new frameworks and technology; often collaborating on solution(s).

Software & Trainings
Picture of the author

Java

Picture of the author

Swift

Picture of the author

TypeScript

Picture of the author

React

Picture of the author

SwiftUI

Picture of the author

Node.js

Picture of the author

Next.js

Picture of the author

TailwindCSS

Picture of the author

AWS

Picture of the author

PCF

Picture of the author

GCP

Picture of the author

Kubernetes

Picture of the author

iOS

Picture of the author

Android

Picture of the author

TeamCity

Picture of the author

Actions

Picture of the author

Selenium

Picture of the author

Appium

Work Experience

Software Engineering Manager - Mobile Platform
Jan 2021 - Present
Picture of the author
  • Leading and mentoring a team of 10 people; 7 software engineers, and 3 test engineers, across eastern Canada and U.S.A.
  • Planning and execution of new feature that elevated UKG Pro app ranking to top 50 business chart on AppStore and PlayStore.
  • Building and scaling the API Gateway to efficiently handle 60 million daily requests across many data centers, achieving a 99.998 % uptime.
  • Improving team efficiency through adoption of external service providers by initiating trial agreement, showcasing cost benefits to the organization, and securing annual contracts.Ex: SauceLabs & Nx Cloud.
  • Collaborating with the team and product to plan and define our quarterly and yearly roadmap during program increment(PI) planning and communicate our goals clearly to leadership.
  • Achieved an 80% reduction in major customer impact events by engineering a resilient product as well as conducting thorough root cause analyses and addressing them.
  • Offer insightful direction and feedback on technical architecture design reviews, pull requests while defining the long term technical strategy.
  • Additional responsibilities and competencies inherited from Team Lead role.
Team Lead - Mobile Platform
July 2020 - Dec 2021
Picture of the author
  • Proactively identifying common issues and engineering targeted solutions, resulting in cost reduction(US$300,000 + annually) and enhanced customer satisfaction.
  • Engage in meaningful 1:1s with my team, covering a range of topics: job fulfillment, career goals and subsequent planning.
  • Establishing documentation process, production logging, visibility, maintain uptime, and alerting.
  • Enjoy working in a collaborative environment, partnering effectively with the other internal teams to build on top of our platform.
  • Conduct performance reviews and share critical feedback with examples and discuss company experience survey results.
QA Lead - Mobile Platform
Oct 2016 - June 2020
Picture of the author
  • Built UI, API and PSR automation project for the UltiPro mobile app based on internal and open source frameworks.
  • Extended our QA projects / tools with teams that integrate with our product. Increased overall test coverage from 35% to ~82%.
  • Streamlined domain-wide quality guidelines, enabling scalable development.Achieved lower regression times amid frequent changes, ensuring efficient and high - quality releases.
  • Hired, mentored and assigned challenging opportunities to interns and help them get the most out of their work terms.
  • Proactive with logs by setting up alerts on issues happening in production and addressing them before customer report.
  • Conducted QA sprint planning, delegated responsibilities and worked on collective team goals and vision.
  • Built many small tools from scratch to automate repetitive QA tasks and saved the team approximately 2 hours a week.
QA Analyst - App & Server
Nov 2013 - Sep 2016
Picture of the author
  • Lead QA processes for both iOS and Android Apps. Also involved in testing top 4 MDM wrap kits with push config.
  • Created automation test scripts based on Selenium WebDriver for functional and UI testing.
  • Helped Professional Support in troubleshooting and identifying critical deployment issues.
  • Comprehensive investigation, replication & logging of technical issues during website/ application testing phase.
  • Involved in testing of internationalization support for PrinterOn mobile app, web app and API response.
  • Established Atlassian’s Confluence and populated with relevant content, thereby minimizing 40% of training time.

Project

macOS App - Weekly
Status: Active

Discover the power of seamless task management with Weekly, the ultimate Mac app powered by Apple's Reminders EventKit API (support for Microsoft To Do, Google Tasks are on the works). With Weekly, accessing and viewing your tasks becomes a breeze as it gracefully slides out from the left, floating over all windows, so you can maintain your productivity flow without missing a beat. On the tech side, using SwiftUI with a lot of custom changes. Extensive use of Combine framework. Using XCTest for complex UI automation.

Actress Portfolio - Archita Barot
Status: Complete

A simple portfolio that highlights the actress's resume in a responsive format that adapts to all layout and maintains clarity. There is also a galary page to showcase some of the actress's photos, the images are optimized using Next.JS Image component and using SSG to compute blurData and other necessary props. Additionally providing a simple way for visitors to contact the actress.

iOS App - SPOT + ETA
Status: Obsolete

Universal Bookmark for Places and Travel Time to frequently visited Destinations. Get / Bookmark current address; retrieve travel time to your favourite destination just from the today view of notification center. With a single tap you can get driving direction to your destination through Apple Map, Google Map or Waze.