Harin Kaklotar

Senior Software Engineer

Bengaluru, Karnataka, India9 yrs 11 mos experience
Highly Stable

Key Highlights

  • Over a decade of software development experience.
  • Expertise in backend and mobile application development.
  • Strong problem-solving mindset and adaptability.
Stackforce AI infers this person is a Backend and Mobile Application Developer with expertise in Industrial Automation and Software Engineering.

Contact

Skills

Core Skills

Backend DevelopmentWeb DevelopmentSoftware DevelopmentMobile Application Development

Other Skills

Amazon DynamoDBAmazon S3Android DevelopmentAngularBack-End Web DevelopmentCC++CI/CDClean ArchitectureCore JavaDaggerDagger HiltDartDebuggingDependency Injection

About

With over a decade of experience in software development, I have built my career on creating reliable, scalable, and impactful solutions. My journey began with Android app development, where I spent years delivering high-quality mobile products across domains such as edtech and healthcare. Over time, I have expanded my expertise beyond mobile into backend and platform engineering. Currently at Utthunga, I work on developing a web-based IDE for industrial automation, focusing on backend technologies such as Kotlin, GraphQL, Xtext, and Language Server Protocol, Spring boot. My role involves designing and implementing robust backend systems, improving developer productivity, and contributing to tools that support large-scale engineering workflows. I bring a strong problem-solving mindset, adaptability across domains, and a passion for learning emerging technologies. Whether it’s building seamless mobile experiences or architecting backend systems, I strive to create solutions that balance performance, scalability, and usability. I’m always open to connecting with professionals who share an interest in software engineering, backend development, and innovative tooling for developers. Let’s connect and explore how we can collaborate.

Experience

Utthunga

Senior Software Engineer

Sep 2024Present · 1 yr 7 mos · Bengaluru, Karnataka, India

  • Developing a web-based IDE for industrial automation, leveraging Kotlin, GraphQL, Xtext, and Language Server.
  • Collaborating on backend architecture, ensuring scalability and performance for complex automation workflows.
  • Designing and implementing features that align with industrial automation standards and requirements.
  • Actively contributing to cross-functional discussions to align development with business goals and technical feasibility.
  • Integrating and optimizing tools for improved development workflows and user experience.
KotlinGraphQLXtextLanguage Server ProtocolSpring BootBackend Development+1

G10 consultancy

Senior Software Developer

Oct 2021May 2024 · 2 yrs 7 mos · Mumbai, Maharashtra, India · On-site

  • Architecting and implementing scalable and maintainable codebases using MVVM and Clean Architecture.
  • Collaborate with product managers and designers to define app features and improve the user experience. Integrating third-party services and APIs, improving app functionality and performance.
  • Mentoring junior developers, conducting code reviews and knowledge sharing sessions.
  • Use CI/CD pipelines to optimize the development process and ensure timely releases.
MVVMClean ArchitectureCI/CDSoftware DevelopmentMobile Application Development

Innovative telecom & softwares private limited

Android Developer

Mar 2018Apr 2021 · 3 yrs 1 mo · Surat, Gujarat, India · On-site

  • Developing and maintaining Android applications, ensuring compatibility with different devices and screen sizes.
  • Implementation of advanced features such as offline mode, push notifications and in-app purchases.
  • Work closely with QA teams to identify and fix bugs, improve app stability and performance.
  • Participate in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
  • Contribution to the documentation of technical specifications and user manuals.
Android DevelopmentOffline ModePush NotificationsMobile Application Development

Yp tech

Android Developer

Jul 2015Mar 2018 · 2 yrs 8 mos · Surat, Gujarat, India · On-site

  • Assist in developing Android applications under the supervision of senior developers.
  • Debugging and troubleshooting to solve technical problems.
  • Writing unit tests to ensure code quality and reliability.
  • Conducting research on new technologies and best practices in Android development.
Android DevelopmentDebuggingUnit TestingMobile Application Development

Education

Government Engineering College (GEC) Bhavnagar

Bachelor of Engineering - BE — Computer Engineering

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Backend Development & Web Development

Explore similar profiles based on matching skills and experience