Keshavakarthik S

CTO

Bengaluru, Karnataka, India13 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over a decade of experience in software engineering.
  • Expert in designing scalable software solutions.
  • Proven track record in team leadership and project management.
Stackforce AI infers this person is a Backend-heavy Fullstack engineer with expertise in eCommerce and software architecture.

Contact

Skills

Core Skills

Software DevelopmentTeam ManagementProject ManagementBackend DevelopmentMobile Applications

Other Skills

Software ArchitectureTeam LeadershipArchitectural BlueprintsResource ManagementQuality StandardsDatabase ManagementRESTful ServicesAPI IntegrationUI DesignMobile Application DevelopmentPerformance OptimizationAmazon EC2Amazon S3AWS CloudFormationSwift (Programming Language)

About

With over a decade of experience, I specialize in designing and implementing scalable software solutions that align with business goals. As the Head of Software Engineering at Rayvector, I focus on delivering robust software architectures, optimizing backend systems, and fostering a culture of continuous improvement within the team. My mission is to lead innovative projects while ensuring quality standards and efficient resource management, enabling our organization to meet and exceed its objectives. At Rayvector, I contribute to designing and executing software solutions while driving performance optimization and ensuring seamless resource allocation. Prior to this, at Ninjaas Internet, I provided architectural blueprints, evaluated technology stacks, and led resource management to deliver quality eCommerce solutions. My expertise includes REST APIs, RDS, and backend development, all of which I leverage to enable impactful and efficient technology solutions.

Experience

13 yrs 3 mos
Total Experience
3 yrs 6 mos
Average Tenure
3 yrs 7 mos
Current Experience

Rayvector

Head of Software Engineering

Nov 2022Present · 3 yrs 7 mos · Bengaluru, Karnataka, India · On-site

Software ArchitectureBackend DevelopmentTeam LeadershipSoftware DevelopmentTeam Management

Ninjaas internet - retail and ecommerce

3 roles

Software Architect

Promoted

Jun 2020Nov 2023 · 3 yrs 5 mos

  • Responsibilities
  • Design, Develop & Execute software solutions to address the business needs.
  • Providing the architectural blueprints.
  • Evaluate and recommend Tools, Technology stack & Processed to ensure the quality standards
  • Estimating the development time and providing plan and strategy.
  • Continuous peer-code reviews and troubleshooting to identify the problems.
  • Resource management & allocation
Architectural BlueprintsResource ManagementQuality StandardsSoftware DevelopmentProject Management

Backend Developer

Promoted

Oct 2016May 2020 · 3 yrs 7 mos

  • Responsibilities
  • Designing, develop & manage the databases.
  • Involved in the development life cycle and perform feasibility analysis
  • Write object oriented clean and maintainable code.
  • Analyse, design and develop and implement the RESTful services & APIs.
  • Third party API integration services - Shopify.
  • Managing the release pipelines, builds and deployments.
  • Documenting the REST APIs
Database ManagementRESTful ServicesAPI IntegrationBackend DevelopmentSoftware Development

Mobile Application Developer

Aug 2015Sep 2016 · 1 yr 1 mo

  • Responsibilities
  • Requirements collection from the business analysts and other stakeholders.
  • Provide the UI Wireframes and Interaction diagrams.
  • Realise the UI designs and develop eCommerce mobile app.
  • Publishing the app to Appstore
  • Identify the bottlenecks and performance issues and fixing it.
UI DesignMobile Application DevelopmentPerformance OptimizationMobile ApplicationsSoftware Development

Span systems

Software engineer

Jan 2014Jul 2015 · 1 yr 6 mos · Bengaluru Area, India

  • Developed HubCiti, Rockwall & MarbleFalls mobile application.
  • Responsibilities:
  • Part of client facing team to collect requirements.
  • Analyse the requirements and design a development strategy.
  • Coordinating with backend team for required web service (REST API).
  • Develop the app by consuming REST API’s
  • Publish the app the app store.
  • Regular performance analysis of the app.

Intel corporation

Graduate Technical Intern

Jun 2012Jul 2013 · 1 yr 1 mo · Greater Bengaluru Area

  • Worked as windows driver developer and Application Engineer.
  • Developed an application called Power and Performance tool. Power and performance tool is meant to measure the various attributes or factors that contribute to the power consumption and performance of the tablet. Tool is used for platform architectural analysis, driver development, CPU benchmarking, Firmware benchmarking etc. Performance and power consumption rate of the tablet device can be fine tune with the data reported from the tool.

Education

Visvesvaraya Technological University

Master of Technology (M.Tech.) — Computer Engineering

Jan 2011Jan 2013

Visvesvaraya Technological University

Bachelor of Engineering (B.E.) — Computer Science

Jan 2005Jan 2009

Stackforce found 100+ more professionals with Software Development & Team Management

Explore similar profiles based on matching skills and experience