Kannan R.

About Me

Kannan is a Senior Engineer with big-picture thinking and expertise in the implementation of structured architecture principles, and adherence to standards and design patterns. He has extensive experience deploying software on the AWS cloud; providing recommendations on processes and tools to help improve architectural quality and efficiency on projects. He resolves the most critical scaling challenges on solutions within a well-established architectural consistency, reliability, serviceability and scalability of current and future platforms, infrastructure, tools, core services, and APIs.

Frontend

Backend

DevOps

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Crossover (Wellthie)
Crossover (Wellthie)
Chief Architect
2016 - Present (9 years)
Remote
  • Define and drive architecture standards across the Wellthie project; advising architects and engineering leads on the alignment of solution implementations to conform to evolving standards.

  • Dive deep into critical system issues, design constraints and customer pain points on the project; applying high-quality solutions to meet Wellthie's product goals.

  • Provide architectural direction to Wellthie's engineering team on the project; scaling the team when necessary to meet diverse challenges.

Wipro Limited
Wipro Limited
Lead Consultant
2014 - 2017 (3 years)
Bengaluru, India
  • Established best-in-class software architecture procedures, tools and templates for a next-gen Cloud Broker solution for Wipro with built-in real-time monitoring and self-healing features.

  • Identified, assessed, and presented options for meeting the functional and technical requirements of Wipro's Cloud Broker project.

  • Developed and promoted architecture best practices and guidelines; imbuing a culture of excellence in the delivery of solutions.

CognitiveClouds
CognitiveClouds
Director of Engineering
2012 - 2014 (2 years)
Bengaluru, India
  • Provided strategic direction to project leaders, architects and technical supervisors; resolving technical blockers and handling risk identification/mitigation on projects.

  • Monitored and managed all contractors, consultants and third-party suppliers on projects; ensuring compliance with acceptable quality regulations and best practices.

  • Set the technical direction for the engineering team on all cloud, mobile apps and big data projects within CognitiveCloud.

Sourcebits Technology
Sourcebits Technology
Technical Delivery Manager
2010 - 2012 (2 years)
Bangalore, India
  • Oversaw the delivery of projects for Sourcebits; providing Agile delivery management and ensuring that deployments match client expectations.

  • Established technical criteria for projects; ensuring technical excellence, managing code reviews/code quality checks, test case coverage, time, cost and performance parameters.

  • Defined, orchestrated and managed the project lifecycle, delivery cadence, release plans and sprint schedules on different cloud-based projects.

Inventure Global
Technical Architect
2009 - 2010 (1 year)
Bangalore, India
  • Designed, architected and implemented solutions on the BCWS project; providing solutions for improvements to availability, scalability, and performance.

  • Performed code reviews on solutions from other developers; providing support for continuous improvement, testing, monitoring and feedback.

  • Served as an escalation point on projects; assisting with bug fixes, clearing of roadblocks and driving projects to completion.

Rich Apps Consulting
Managing Director - India Operations
2008 - 2009 (1 year)
Chennai, India
  • Designed and implemented business strategies, plans and procedures in the areas of customer sales and relations, finance, HR, and regulatory compliance.

  • Managed the operations of the company to ensure efficient use of resources; overseeing purchases and inventory, managing cash flow, and ensuring invoice collection.

  • Set goals for performance and growth on projects; ensuring that projects and contracts are delivered on time and with high-quality.

Subex Ltd
Subex Ltd
System Analyst
2006 - 2008 (2 years)
Bangalore, India
  • Developed software solutions, enhanced functionalities and troubleshot the root cause of complex system issues on projects.

  • Participated in sprint ceremonies on projects for Subex and created project-specific documentation through pair programming, stand up and release plan meetings.

  • Identified and resolved complex issues and bugs; escalating issues that require attention.

Verizon Data Services India
Verizon Data Services India
Software Engineer
2005 - 2006 (1 year)
Chennai, India
  • Designed, developed and maintained high-performing solutions on the backend of Verizon's iVAP platform.

  • Tested, measured, and optimized performance on the project using different performance tools and metrics.

  • Debugged code and provided support for backend solutions on Verizon's iVAP.

Showcase

Architect / Full Stack Developer - Wellthie
Architect / Full Stack Developer - Wellthie
  • Wellthie is an InsureTech startup focused on transforming the insurance shopping experience.

  • The company bridges the gap between companies, brokers, and insurers.

  • Responsibilities include architectural and technology decisions, legacy system support, DevOps activities (release and Kubernetes cluster management), and Terraform code maintenance.

Senior Software Developer - Yatra Travel Booking Mobile Application
Senior Software Developer - Yatra Travel Booking Mobile Application
  • Yatra is a leading #2 Online Travel Agency (OTA) in India.

  • The company developed the first version of the agency's native iOS and Android applications.

  • Successfully translated client requirements into a high-quality mobile application with 10+ million downloads.

CTO / Full Stack Developer - Piqosity
CTO / Full Stack Developer - Piqosity
  • Piqosity provides personalized practice materials for standardized tests (ACT, SAT, XYZ).

  • The platform was ideated and launched from inception to v1, including feature development and implementation.

  • The platform has approximately 7k active users as of now.

Education

Masters   in   Computer   Application (MCA)
Masters in Computer Application (MCA)
College of Engineering Guindy (CEG), Anna University, Chennai, India
2002 - 2005 (3 years)