Satheesh G

Director of Engineering

Bengaluru, Karnataka, India19 yrs 7 mos experience
Highly Stable

Key Highlights

  • 19 years of experience in mobile application development.
  • Expert in leading high-performance engineering teams.
  • Passionate about mentoring and reskilling teams.
Stackforce AI infers this person is a Mobile Development expert with extensive experience in EdTech and E-commerce sectors.

Contact

Skills

Core Skills

Mobile Application DevelopmentTechnical LeadershipEngineering ManagementIos DevelopmentMobile Game DevelopmentJ2me Development

Other Skills

Agile MethodologiesAnalytical SkillsAndroid DevelopmentBusiness RequirementsCoaching & MentoringCode ReviewCommunicationContinuous Delivery (CD)Continuous Integration (CI)Cross-functional Team LeadershipCross-team CollaborationDesign PatternsDistributed TeamsFlutterGit

About

With over 19 years of experience, I specialize in leading high-performance engineering teams to deliver scalable, secure, and flexible mobile application solutions. Currently a Senior Engineering Manager at Degreed, I focus on release management, fostering innovation, and driving team collaboration to meet organizational goals. My mission is to create impactful solutions by combining technical expertise with strategic planning. I am motivated by the opportunity to mentor and reskill teams while aligning technical execution with business priorities to enhance user experience and satisfaction.

Experience

Degreed

Senior Engineering Manager

Oct 2024Present · 1 yr 5 mos · Bengaluru, Karnataka, India · Hybrid

  • I lead the end-to-end development of Degreed’s Flutter mobile app, delivering scalable, user-centric learning experiences in the edtech space. I partner closely with product, design, and business teams to align mobile engineering with strategic learning outcomes.
  • Passionate about building high-performing teams, driving innovation through technology, and fostering a culture of growth, inclusion, and continuous improvement. Focused on scaling impact, developing future leaders, and shaping engineering strategy that supports lifelong learning at scale.
Technical LeadershipPeople ManagementTeam BuildingCross-functional Team LeadershipFlutterMobile Application Development

Bigbasket.com

3 roles

Senior Software Engineering Manager

Promoted

Oct 2018Jan 2024 · 5 yrs 3 mos · On-site

  • Leading multiple B2C, B2B Mobile app development teams at Bigbasket.
  • Manage 30+ engineers from various skills including iOS, Android, AWS, DevOps, UI/UX, BA, DA, QA, Architects and managers.
  • Play a crucial role in interfacing with business stakeholders to define solutions & requirements, prioritize, and drive execution.
  • Focus on continuous improvement initiatives which includes fostering innovation culture, collaboration, competitor analysis, technology assessments, POCs, setting KPIs, celebrate success and training.
  • Consistent delivery on all the projects go live.
  • Skill planning for project.
  • Competency tracks established for skills of a project.
  • RESKILLING resources to assignments.
  • Analyzing and suggesting an effective ramp-up plan.
  • Code review of all the deliverables and due diligence.
ScrumPeople ManagementAgile MethodologiesMobile Application DevelopmentEngineering ManagementCommunication+20

Software Engineering Manager

Apr 2017Oct 2018 · 1 yr 6 mos · On-site

  • Responsible for Mobile application technical design with modular approach.
  • Leading the team towards delivering solutions that are scalable, secure, durable and flexible.
  • Leading the solution design process leveraging and developing talent from the team.
  • Responsible for engineering execution as per project plans and delivery commitments.
  • Work closely with the other engineering teams to architect and develop the best technical design and approach.
  • Develop the long-term strategy for solutions and translate it into an achievable road map/action plan.
  • Managing a team of engineers and providing technical support during the development of the application solution.
  • Interacting with the product team & business team to understand the requirement and to help in finalizing the scope.
  • Handles all phases of Engineering from Project Initiation to Project Closure.
  • Estimation, Planning, design and development of product/project.
  • Communicating timely updates to the concerned stakeholders. Involved in discussion & sync up meetings with other stakeholders.
  • Recruiting, mentoring and enhancing engineering team. Training and mentoring the new members in the team and getting them productive quickly.
  • Responsible for team’s performance review and appraisal.
ScrumTeam ManagementPeople ManagementMobile Application DevelopmentEngineering ManagementModel-view-viewmodel (MVVM)+12

Principal Software Engineer

Aug 2014Apr 2017 · 2 yrs 8 mos · On-site

  • Defining the overall technical architecture for the Bigbasket mobile applications
  • End to end solution ownership for translating functional requirements into a working solution.
  • Preparing Technical Solution and Architecture document
  • Understanding various non-functional aspects in application design and providing solutions to optimise performance, scalability and security.
  • Enforce sound development practices and ensure the quality delivery of solutions.
  • Worked closely with the Pre-sales and sales team for technical proposals.
  • Interacting with product, business & design team to finalise the feature scope, UI and project plans.
  • Estimating, designing & breaking down features into tasks, assigning it to team members
ScrumTeam ManagementAgile MethodologiesMobile Application DevelopmentEngineering ManagementDesign Patterns+17

Genwi, inc.

iOS Lead

May 2013Jul 2014 · 1 yr 2 mos · Bengaluru, Karnataka, India

  • Developing mobile application for iOS Platforms.
  • Development of POC for new concepts and Demo apps for customer meetings.
  • Guiding team for critical modules of the project and get involved with team in debugging critical issues.
  • Responsible for the over-all systems development life cycle.
  • Uploading the application to app stores and to play store.
  • Bug fixing and maintenance of the product. Collaborating with cross functional teams.
Mobile Application DevelopmentTechnical DiscussionsAnalytical SkillsiOS DevelopmentSprint Planning

Echidna

Technical Lead

Oct 2010Apr 2013 · 2 yrs 6 mos · Bengaluru Area, India · On-site

  • Design, build and scale consumer product for iOS platform.
  • Responsible for working closely with UI/UX and Product team for better value proposition for user and product.
  • Responsible for evolution of architecture and roadmap for iOS team in terms of scalability.
  • Ensuring the performance, quality, and better user experience.Improving build and development processes.
  • Responsible for infusing data driven approach towards product and engineering.
  • Collaborating with the team to define, design, and ship products efficiently on time.
  • Mentoring the teammates and promoting peer learning and sense of community.
Team ManagementMobile Application DevelopmentTechnical DiscussionsiOS DevelopmentSprint Planning

Zealcity studios pte ltd

Lead Mobile Game Developer

Aug 2009Sep 2010 · 1 yr 1 mo · Greater Chennai Area · On-site

  • Designed and developed game mechanics and levels,
  • resulting in a 20% increase in user engagement and increase in revenue within
  • the first six months.
  • Collaborated with a team of artists and designers to create and implement game
  • assets, resulting in a 25% improvement in overall game aesthetics and user
  • experience
  • Optimized game performance and memory usage, reducing load times by 30% and
  • improving overall game stability by 40%.
Team ManagementMobile Application DevelopmentMobile Game DevelopmentiOS DevelopmentJ2ME Development

Nextwave multimedia

2 roles

Senior Mobile Game Developer

Apr 2008Aug 2009 · 1 yr 4 mos · Greater Chennai Area · On-site

  • Developed mobile applications on J2ME platform.
  • Bug fixes & maintenance of existing applications.
  • Participated in design and code reviews, providing valuable feedback and suggestions
  • that improved overall game quality and user experience.
Team ManagementMobile Application DevelopmentMobile Game DevelopmentJ2ME Development

Mobile Game Developer

Mar 2006Mar 2008 · 2 yrs · Greater Chennai Area · On-site

  • • Developed 2D games and mobile applications for various java enabled mobile phones using J2ME.
Mobile Application DevelopmentMobile Game DevelopmentJ2ME Development

Three sixty technologies

Mobile Game Developer

Jul 2005Feb 2006 · 7 mos · Greater Chennai Area

  • • Developed 2D games and mobile applications for various java enabled mobile phones using J2ME.
Mobile Application DevelopmentMobile Game DevelopmentJ2ME Development

Education

Anna University

BE — Computer Science and Engg.

Jan 2001Jan 2005

Stackforce found 100+ more professionals with Mobile Application Development & Technical Leadership

Explore similar profiles based on matching skills and experience