152 Tech creates smart retail solutions for highly regulated industries. The company develops human-friendly digital platforms to streamline business processes, reduce wait times, and improve the overall customer experience. I worked as the lead iOS engineer in charge of its two iOS apps.
- Helped to resolve the technical debts in the apps which improved the overall user experience of the apps.
- Implemented new features completion before the expected deadline that helped the company acquire one of its biggest clients to start using their solutions.
- Increased product match by 98% by implementing an efficient bar-code matching algorithm that identifies the right product.
- Reviewed code by other developers to ensure our code quality is preserved.
- Mentored junior developers in the team.
- Prioritized and organized development tasks in order to contribute to meeting project and product development goals on time and on budget.
- Set up a continuous integration pipeline for the project.
- Integrated the hardware for EPSON printer and socket scanner to communicate with the app through Bluetooth.
- Optimized the discount feature which helped to boost sales by 15%.
- Utilized EPSON Printer SDK for receipt formatting based on client needs.
- Implemented a feature for enabling auto receipt printout in the app.
- Utilized build configuration (.xcconfig) files with schemes for development, testing, and production environments.
- Integrated fast lane for continuous deployment.
- Set up Firebase Crashlytics to capture crash logs.
- Implemented UI designs programmatically in code using Autolayout to lay them out pixel-perfect.