Summary
Overview
Work history
Education
Skills
Websites
Accomplishments
Languages
Timeline
CustomerServiceRepresentative
Sanooj P S

Sanooj P S

Livingston,United Kingdom

Summary

Dynamic software developer with expertise in iOS application development and web application development, leveraging skills in Swift, Objective-C, Xcode, and Javascript frameworks such as React and Tailwind. Demonstrates proficiency in front-end and back-end development, with a strong foundation in Git and CI/CD processes. Familiar with blockchain technology and adept in languages including Golang, Solidity, Python, and Kotlin. Recognised for excellent communication skills and a proactive, self-motivated approach. Aims to contribute to innovative projects that harness cutting-edge technologies.

Overview

17
17
years of professional experience
5
5
years of post-secondary education

Work history

Senior Software Engineer

Touch Bionics by Össur
Livingston
09.2021 - Current
  • Solo developer responsible for end-to-end delivery and maintenance of mobile and backend systems.
  • Maintain and extend two production iOS apps, contributing new features, fixing bugs, and releasing updates to the App Store.
  • Support and maintain one Android app, handling feature updates, localisation, and release management on Google Play.
  • Maintain and enhance a LAMP-based API backend (PHP, MySQL) hosted on Amazon EC2 Linux.
  • Maintain and contribute to an internal Python Flask-based customer support website, implementing new features and resolving production issues.
  • Collaborate with firmware teams for Nordic BLE integration and ensure platform-wide compatibility for mobile apps. (biosim, My i-Limb) and supported Android app deployment.
  • Collaborated with firmware team to integrate custom Nordic BLE API in iOS apps.
  • Updated legacy iOS 9 codebase to ensure compatibility with iOS 13+.
  • Implemented localisation support and a custom language picker for Android.


Senior Software Engineer (iOS)

Cognizant Technology Solutions
Glasgow, Glasgow City
11.2014 - 09.2021

Client: JPMorgan Chase & Co.

  • Contributed to the development of JPMorgan's enterprise iOS applications used internally by business units.
  • Contributed to the implementation of build scripts and the configuration of Jenkins for CI.
  • Improved the existing (legacy) iOS code base by refactoring and rewriting failing unit tests, increasing code coverage from 15% to 70%.
  • Collaborated with the Backend Teams to develop web services customised for mobile apps.

Others

  • Successfully reduced the bug backlog for Quality Measures Reporter (QMR) from 65% to just 5%.
  • Designed and implemented a Thread-Safe Sync Manager for ePub & PDF annotations as part of an ePub and PDF reader component for an iOS app.
  • Spearheaded the migration of the entire iOS code base from Swift 2.0 to 3.0 and then to 4.0.


Senior Software Engineer (iOS)

Photon Infotech Private Limited
08.2013 - 10.2014
  • Successfully replaced a buggy HTML-based user interface with a native iOS clone, resulting in a 0.2-point increase in customer satisfaction (from 3.8 to 4).
  • Led a team of six developers to meet a strict client deadline in just three months, reducing performance and bug backlog issues from 80% to 15%.
  • Developed and implemented an internal wrapper component for use in-house. This component facilitates file uploads via AWS s3 REST API and Microsoft Azure REST API, replacing the AWS iOS SDK which reduced app size by 30%.
  • Conducted a session on Cocoa-pod dependency manager integration for junior developers.
  • Contributed significantly to identifying and resolving performance issues in multiple areas.


Senior Specialist (iOS, macOS, Windows)

Sutherland Global Services
06.2008 - 06.2014
  • Created and presented a proof-of-concept (POC) for iOS and Android companion apps capable of viewing PC Health Reports.
  • Conducted an analysis of PC Tune-up products, identifying feature obsolescence and relevance. After implementing my suggestions, downloads increased by 25%.
  • Co-designed and developed a patented SYSTEM AND METHOD FOR REMOTELY DIAGNOSING AND REPAIRING A COMPUTING DEVICE.
  • Coded a Named Pipe-based IPC mechanism to replace the existing file-based communication between two app components for a legacy Windows-based Desktop application.
  • Trained and provided guidance to Tech. Support Executives on Microsoft Windows and macOS.
  • Successfully managed the enrolment of two trainee teams, each with 15 members, to become full-time associates.


Freelance & Contract Projects – Full-Stack & Mobil

Self
01.2015 - Current
  • Design and develop native mobile applications and web systems for startups and small businesses.
  • Build iOS apps with integration of REST APIs, and push notifications.
  • Developed iOS applications from scratch to release using Swift/Objective C and SwiftUI, both independently and as part of a team
  • Maintained and added new features to existing iOS apps, ensuring compatibility with the latest iOS versions and releasing updates to the App Store.
  • Contributed to Node.js based backend maintenance and added new features to improve system performance.
  • Built web front-end applications using React, Tailwind CSS, and HTML, ensuring responsive, modern UIs.
  • Created POCs using Solidity and Go for blockchain-based and full-stack solutions, exploring the potential of these technologies.

Education

Bachelor of Technology - Electronics and Communication

College of Engineering
Chengannur, Kerala, India
06.2008 - 08.2013

Skills

  • IOS Application Development
  • Front-End and back-end development
  • Swift, Objective-C, Xcode
  • Git, CI/CD
  • Web Application Development
  • Javascript, React, Tailwind, CSS, HTML
  • Blockchain technology familiarity
  • Golang, Solidity
  • Python, Kotlin
  • Excellent communication skills
  • Proactive and self-motivated

Accomplishments

  • Bachelor of Technology 'Hi-Fi' performance excellence award.
  • 'Extra-Miler' performance excellence award.

Languages

English
Malayalam

Timeline

Senior Software Engineer

Touch Bionics by Össur
09.2021 - Current

Freelance & Contract Projects – Full-Stack & Mobil

Self
01.2015 - Current

Senior Software Engineer (iOS)

Cognizant Technology Solutions
11.2014 - 09.2021

Senior Software Engineer (iOS)

Photon Infotech Private Limited
08.2013 - 10.2014

Senior Specialist (iOS, macOS, Windows)

Sutherland Global Services
06.2008 - 06.2014

Bachelor of Technology - Electronics and Communication

College of Engineering
06.2008 - 08.2013
Sanooj P S