Harish Anbalagan

Software Engineer

Chennai, Tamil Nadu, India5 yrs 8 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Expert in Flutter and Dart for mobile app development.
  • Achieved exceptional low crash rates in applications.
  • Passionate about open-source contributions and continuous learning.
Stackforce AI infers this person is a Mobile Development Engineer with expertise in Flutter and Dart for B2C applications.

Contact

Skills

Core Skills

FlutterDartMobile Applications

Other Skills

100ms - live video conferencing SDK for your appsAndroidAndroid DesignAndroid DevelopmentAndroid JetpackAndroid SDKApplication DevelopmentApplication ProgrammingArchitectureChatbot IntegrationCloud FirestoreCode ReviewComputer ScienceDatabasesDesign Patterns

About

As a Mobile Engineer, I elevate the user experience with lightning-fast UI response time, streamlined app size, and cutting-edge Chatbot integration. I use my expertise in Flutter and Dart to create beautiful, seamless, and smartwatch-compatible apps that exceed expectations. I am also passionate about contributing to the open-source community and learning new technologies. I have completed a Flutter development bootcamp with Udemy and hold multiple certifications in design principles, application development, and Android design. I enjoy tinkering with new widgets, experimenting with error-handling frameworks, and crafting custom UI kits. I believe that humor, collaboration, and continuous improvement are the keys to successful development. "Opinions expressed are solely my own and do not express the views or opinions of my employer."

Experience

E2 infosystems ltd

Senior Software Engineer

Aug 2023Present · 2 yrs 7 mos · Chennai, Tamil Nadu, India · On-site

  • Implemented portrait mode UI for tvOS by combination of various hacks (tvOS lacks portrait support) and optimal rendering technique.
  • Worked on critical alerting system for old age home and schools.
  • Reduced crash rate of tvOS app to only 0.2%
  • Revamped architecture of the existing flutter project to feature first to improve code readability and testability.
  • Written unit, widget and integration test for flutter and swift.
  • Optimised UI rebuilding using Riverpod selectors and best practices.
  • Ensured maximum security and tamper prevention by reverse engineering apps and patching data leaks.
  • Created custom logger package which is feature rich and customisable than any package on pub.dev
  • Kept the app up to date with policies from both Google Play and App store.
  • Re-written tvOS app to support Android TV using expo-tv / react native.
  • Been the "Go to guy" for code review.
  • Conducted various talks within company to teach about MCP, LLM, Roo Code and mobile best practices.
tvOSFlutterDartUI OptimizationCode ReviewSecurity

Stealth startup

Freelance Software Engineer

Jul 2023Jul 2023 · 0 mo · Chennai, Tamil Nadu, India · Remote

  • Designed and implemented enterprise applications for a client that helped them get 3 new clients via my work.

Thiran technologies

Software Engineer

Aug 2021Jul 2023 · 1 yr 11 mos · Chennai, Tamil Nadu, India · On-site

  • Elevated the user experience with a lightning-fast UI response time of just 8ms by effectively eliminating unnecessary UI refreshes.
  • Streamlined the app size by a remarkable 30% to expand device compatibility, particularly for those with limited storage.
  • Integrated a cutting-edge Chatbot powered by Dialogflow for instant support and frequently asked questions.
  • Achieved an exceptional crash rate of less than 1% with advanced error-handling frameworks.
  • Added smartwatch compatibility for real-time updates on app progress and enhanced convenience.
  • Implemented a seamless crash reporting system through Firebase and Slack integration, including custom scripts to filter spam.
  • Crafted a custom UI kit that perfectly embodies their brand, now utilized across all internal products.
  • Enhanced hands-free app usage with the integration of Voice AI automation.
  • Revamped the core product architecture to a Feature-based approach for maximum scalability.
  • Adopted a fully automated testing process using the Patrol framework for thorough quality assurance.
  • Implemented an intuitive navigation system and design patterns to improve the user experience.
  • Integrated third-party APIs, such as Google Maps and Arc GIS, etc.., to enhance app functionality.
  • Created a JS program that automated the cleaning and uploading of data to Firebase using the Firebase cloud console.
  • Created dart cli app that cleans up SVGs and generates font icons which reduces the app asset consumption by 80%.
FlutterChatbot IntegrationUI OptimizationError HandlingFirebaseMobile Applications

Freelance

Freelance Software Engineer

Apr 2020Jun 2021 · 1 yr 2 mos · Remote

  • Worked with remote clients to create products from MVP to Stores using Flutter and multiple back-end frameworks.
  • Migrated existing pre-dated projects to newer cutting-edge frameworks.
  • Collaborated with a team of various skills and got various bonuses on the way.
  • Helped CTO and Engineers on deciding the best practices for their project.

Infogro technology

Intern

Nov 2019Nov 2019 · 0 mo · Chennai, Tamil Nadu, India · On-site

  • Learned about RPA and Artificial Intelligence (5 days internship)
  • Created a project to manage and automate Excel sheet work.

Education

Arasu Engineering College

Bachelor's degree — Computer Engineering

Sep 2017Jul 2021

Vallalar Higher Secondary School

Apr 2002Apr 2017

Stackforce found 100+ more professionals with Flutter & Dart

Explore similar profiles based on matching skills and experience