Surajit Deka

Senior Software Engineer

Gurugram, Haryana, India11 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 10 years of experience in Android development.
  • Expertise in voice-enabled applications using Dialogflow and Alexa.
  • Strong leadership skills mentoring junior developers.
Stackforce AI infers this person is a Mobile Application Developer with expertise in Android and AI integration.

Contact

Skills

Core Skills

Android DevelopmentSoftware InfrastructureDialogflow

Other Skills

Unit TestingContinuous IntegrationContinuous Delivery (CI/CD)Mobile Application DevelopmentAlexa SkillsContinuous Integration and Continuous Delivery (CI/CD)FastlaneWorking Capital ManagementLiquidity ManagementEnterprise Resource Planning (ERP)Stakeholder Managementcreditor-rights relationshipiOSFamily business governanceSecurities Valuation and Financial Modeling

About

As a seasoned Android developer with over 10 years of experience, I specialize in creating innovative, user-friendly, and high-performance mobile applications. My extensive expertise spans the latest Android guidelines and best practices, ensuring that my projects are not only functional but also scalable and maintainable. I excel in designing and implementing robust Android applications, with a keen eye on optimizing user experience and performance. My core competencies include: Mastery of the latest Android frameworks and libraries Deep understanding of Material Design principles Proficient in Kotlin and Java Strong background in MVVM and MVP architecture patterns Expertise in RESTful API integration Adept at using Android Jetpack components Strong knowledge of app lifecycle management and memory optimization Comprehensive unit testing for ensuring code quality and reliability In addition to my Android development skills, I have a solid background in conversational AI technologies. I have successfully developed and deployed projects using Google Dialogflow and Amazon Alexa Skills, expanding my capability to create intelligent, voice-enabled applications that enhance user interaction and engagement. Whether working on independent projects or as part of a dynamic team, I am dedicated to delivering top-tier applications that meet and exceed client expectations. My passion for technology and continuous learning drives me to stay updated with industry trends and innovations, ensuring my solutions are at the cutting edge of mobile development. I am excited to connect with like-minded professionals and explore new opportunities in the ever-evolving world of Android development and AI integration. Let's connect and create the future of mobile technology together!

Experience

11 yrs 9 mos
Total Experience
3 yrs 11 mos
Average Tenure
5 yrs
Current Experience

Simpplr

Senior Software Engineer

Jun 2021Present · 5 yrs · Gurugram, Haryana, India · Remote

  • Android App Development:
  • Design and develop high-performance Android applications that meet the requirements.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Code Quality and Best Practices:
  • Ensure code quality, organization, and automatization through code reviews, unit testing, and continuous integration.
  • Stay updated on the latest industry trends, best practices, and technologies related to Android development.
  • Architecture and Design:
  • Architect and implement scalable, maintainable, and modular Android applications.
  • Collaborate with product managers and designers to translate requirements into technical solutions.
  • Mentorship and Leadership:
  • Provide technical leadership and mentorship to junior members of the development team.
  • Contribute to the improvement of development processes and methodologies.
  • Bug Fixing and Maintenance:
  • Debug and resolve software defects, ensuring the stability and performance of existing applications.
  • Work on maintenance and optimization tasks to improve the overall user experience.
Unit TestingContinuous IntegrationContinuous Delivery (CI/CD)Android DevelopmentSoftware Infrastructure

Letstrack india

Senior Software Engineer

Feb 2015Jun 2021 · 6 yrs 4 mos · Gurugram, Haryana, India · On-site

  • Android Team Lead
  • Responsibilities including initial research, technical roadmap planning incorporating all the product
  • decisions
  • Developed and designed the architecture of LETSTRACK App(around 1.88lac+ active users) from
  • scratch.
  • Have worked extensively on Dialog Flow & Alexa Skills to provide voice command features which
  • interacts with GPS tracking devices
  • Understand business requirements and translate them into technical
  • requirements.
  • Expert in building Complex/Large Modules.
  • Maintains compatibility with multiple versions of Android and device types.
  • Ensuring that development tasks are completed within timeline provided with minimal bugs.
Mobile Application DevelopmentSoftware InfrastructureAndroid DevelopmentDialogflow

Spark grow technologies

Software Engineer

Sep 2014Feb 2015 · 5 mos · Ghaziabad, Uttar Pradesh, India · On-site

  • Work as an Associate developer

Education

ITS Engineering College, Greater Noida

Master's Degree — MCA

Jan 2008Jan 2009

North Eastern Hill University, Shillong

Bachelor's Degree — BCA

Jan 2002Jan 2006

Hindustani Kendriya Vidyalaya

10th

Stackforce found 100+ more professionals with Android Development & Software Infrastructure

Explore similar profiles based on matching skills and experience