Deepesh Sharma

CTO

Jaipur, Rajasthan, India15 yrs 1 mo experience
Highly StableAI ML Practitioner

Key Highlights

  • Expert in technology strategy and digital transformation.
  • Proven track record in leading cross-functional engineering teams.
  • Strong foundation in AI and machine learning applications.
Stackforce AI infers this person is a technology leader in SaaS with a focus on AI and scalable architecture.

Contact

Skills

Core Skills

Technology StrategyArchitectureTeam ManagementProject ManagementProject PlanningStaff SupervisionIt StrategyBusiness AnalysisApplication DesignDevelopmentCodingUnit TestingCode QualityPerformance OptimizationMobile Application DevelopmentModule DevelopmentDatabase Architecture

Other Skills

AdaptationAmazon Web Services (AWS)AndroidApache KafkaArchitectural DesignBitbucketChatGPTCloud EngineeringCoaching & MentoringCommunicationConflict ResolutionConfluenceContinuous Integration and Continuous Delivery (CI/CD)Crisis ManagementCybersecurity

About

I’m a technology leader with a passion for solving complex business challenges through innovative, scalable, and intelligent solutions. As Head of Technology, I am leading cross-functional teams to build high-impact platforms, drive digital transformation, and architect future-ready systems. With a deep interest in AI and its transformative potential, I focus on blending strategic vision with hands-on execution—bridging the gap between business goals and technical excellence. With a strong foundation in both technology and leadership, I thrive at the intersection of innovation, agility, and outcome-driven execution. 🚀 Focus Areas: Technology Strategy & Leadership AI & Machine Learning Applications Scalable Architecture & Cloud Engineering Product Development & Digital Innovation Cross-functional Team Building Agile Execution & Business Alignment

Experience

15 yrs 1 mo
Total Experience
3 yrs 3 mos
Average Tenure
2 yrs 1 mo
Current Experience

Petromin corporation

Head of Technology

May 2024Present · 2 yrs 1 mo

  • 1. Defining the overall technology strategy aligned with business goals.
  • 2. Making decisions on technology stack, architecture, infrastructure, and tools.
  • 3. Evaluating and adopting emerging technologies.
  • 4. Ensuring system scalability, reliability, and security.
  • 5. Partnering with business leaders to align tech with strategic priorities.
  • 6. Responsible to support IT infrastructure, security, and compliances.
Technology StrategyArchitectureCloud EngineeringDigital Transformation

Apna

2 roles

Director of Engineering

Promoted

Oct 2022Sep 2023 · 11 mos · Bengaluru, Karnataka, India

  • 1. Lead and manage a team of engineers, providing guidance, mentoring, and support
  • 2. Foster a collaborative and innovative culture within the engineering department
  • 3. Develop and execute the engineering department's strategic plan aligned with the company's overall goals
  • 4. Set clear objectives and key results (OKRs) for the engineering team
  • 5. Allocate resources effectively, including personnel, budget, and technology, to meet project and departmental requirements
  • 6. Oversee project management processes, ensuring projects are completed on time, within scope, and on budget.
  • 7. Identify and mitigate project risks
  • 8. Stay updated on industry trends and emerging technologies to inform decision-making
  • 9. Provide technical guidance and expertise to the engineering team
  • 10. Collaborate with other departments to ensure alignment and successful product development
  • 11. Establish and maintain quality standards and best practices for engineering processes
  • 12. Implement testing and quality assurance protocols
  • 13. Encourage innovation within the engineering team to drive product improvements and competitive advantage
  • 14. Develop and manage the engineering department's budget
  • 15. Optimize costs while maintaining quality and efficiency
  • 16. Conduct regular performance evaluations for engineering team members
  • 17. Provide feedback and mentorship to help team members grow in their roles
  • 18. Ensure compliance with relevant industry standards and regulations
  • 19. Implement security measures to protect intellectual property and customer data
  • 20. Communicate departmental progress, challenges, and achievements to upper management and stakeholders
  • 21. Recruit, onboard, and retain top engineering talent
  • 22. Develop career growth paths and training programs for team members
  • 23. Drive a culture of continuous improvement, seeking opportunities to enhance processes, tools, and methodologies
Team ManagementProject ManagementResource AllocationTechnical Guidance

Senior Engineering Manager

Jan 2022Oct 2022 · 9 mos · Bengaluru, Karnataka, India

  • 1. Development of detailed plans for new designs and products
  • 2. Determinations for equipment, staff and training needs
  • 3. Proposing project and program budgets
  • 4. Hiring and supervising staff
  • 5. Leading research and development projects that produce new designs, products and processes.
  • 6. Checking team’s work for technical accuracy
  • 7. Ensuring the validity of methods used by staff
  • 8. Coordinating work with other managers and staff
Project PlanningStaff SupervisionResearch and Development

Cardekho

4 roles

Associate Director

Promoted

May 2020Jan 2022 · 1 yr 8 mos

  • 1. Develop IT strategies to achieve productivity and profitability.
  • 2. Prioritise, plan and manage.
  • 3. Assist in feasibility assessment and requirement gathering.
  • 4. Analyse and troubleshoot business problems accurately.
  • 5. Assist in business re-engineering efforts.
  • 6. Respond to issues and queries promptly.
  • 7. Monitor project execution to ensure on-time delivery.
  • 8. Ensure that project deliverables meet business requirements.
  • 9. Organize project status meetings on regular basis.
  • 10. Supervise and guide project teams to meet outlined goals.
  • 11. Communicating with the technology team and other departments as collaboration requires.
  • 12. Identifying and eliminating security vulnerabilities with strategic solutions that increase data security.
  • 13. Identify and recommend new technology solutions
IT StrategyBusiness AnalysisProject Execution

Architect

Jan 2019Apr 2020 · 1 yr 3 mos

  • 1. Understanding the product’s need and making an interpretation of them into application structure and programming prerequisites.
  • 2. Designing applications dependent on best practices and necessities.
  • 3. Working and doing application improvement on various stages and building up the application in a joint effort with other colleagues.
  • 4. Develop applications as per the most recent patterns.
  • 5. Support the whole application cycle (idea, plan, test, discharge, and backing) and producing completely practical applications with a clean code
  • 6. Investigate and troubleshoot the application and improving the graphical user interface to improve client experience.
  • 7. Thoroughly testing the application.
  • 8. Providing legitimate specialized and client assistance to the Product owners.
  • 9. Writing Documents identified with venture plan, specialized determinations, approach, and procedures.
Application DesignDevelopmentTechnical Documentation

Sr Tech Lead

Apr 2017Dec 2018 · 1 yr 8 mos

  • 1. Own the Responsibility of the overall sprint or iteration outcome
  • 2. Use project’s best practices and coding standards
  • 3. Prepare and help team to prepare the design, have a very good understanding of the project architecture
  • 4. Coding and unit testing
  • 5. Conduct peer review and provide feedback
  • 6. Remove the technical impediments
  • 7. Update regular associates RAG (Red, Amber, Green) status; discuss the Red cases on the immediate basis with the product manager
  • 8. Update sprint tracker with accurate information to identify the risk and issues proactively at the sprint level
  • 9. Conduct project risk identification and mitigation action planning with the PM at the project level
  • 10. Make sure that team is following all the listed procedures
  • 11. Constantly looking for ways to increase the team’s velocity/productivity
  • 12. Help management in the annual appraisal process
  • 13. Assist product manager in the project coordination/management
  • 14. Report the status with alarms, explanations and solutions;
  • Promptly escalate issues to the reporting manager
  • Track and resolve issues
  • 15. Trying to work as a reference book for team members
  • 16. Build and maintain high team morale
  • 17. Match people and tasks based on their skills and their personal preference
  • 18. Estimate the work with the team
  • 19. Share the limelight with the team
  • 20. Quality with on time delivery of agreed deliverable
  • 21. Work as hard or harder than anyone else in the team
  • 22. Fun @ work
CodingUnit TestingProject Coordination

Sr Software Engineer

Sep 2015Mar 2017 · 1 yr 6 mos

  • 1. Translate designs and wireframes into high quality code
  • 2. Design, build, and maintain high performance, reusable, and reliable code
  • 3. Ensure the best possible performance, quality, and responsiveness of the application
  • 4. Identify and correct bottlenecks and fix bugs
  • 5. Help maintain code quality, organization, and automatization
Code QualityPerformance Optimization

Astegic

Software Engineer

Apr 2011Aug 2015 · 4 yrs 4 mos · Jaipur Area, India

  • 1. Conceptualized, designed, developed and deployed mobile applications for Business purposes
  • 2. Developed update patches, modules and components to mitigate security risks
  • 3. Wrote technical specifications and maintained all reports pertaining to application development
  • process
  • 4. Attended technical design review meetings.
  • 5. Responsible for application/system dependencies and deliverables
  • 6. Integrated Facebook , Google , Twitter , Linkedin feature for easy sign on
  • 7. Created handset specific user interface (UI) for mobile phones and tablet PC's
  • 8. Automated the build creation process using Jenkins and Apache Ant
Mobile Application DevelopmentTechnical Specifications

Magnimatechnologies

Software Engineer

Apr 2010Mar 2011 · 11 mos · jaipur

  • Development of Modules, Responsible for coordinating with Team members for different projects developed in J2SE and J2EE. Developed an ERP system for hotel industry as a team member, developed core functionality and DB architecture for optimal performance
Module DevelopmentDatabase Architecture

Education

Indian Institute of Management Kashipur

General Administration and Management

University of Rajasthan

Bachelor of Engineering - BE — Information Technology

Stackforce found 100+ more professionals with Technology Strategy & Architecture

Explore similar profiles based on matching skills and experience