About

Avid, product-minded and pragmatic software engineer with 9+ years of experience in various domains and tech stacks believes in providing the best possible user experience by following industry best practices, architecture, and test-driven development with CI/CD pipelines.

  • Proficient in working with teams on software development life cycle(SDLC) from requirement gathering or planning, defining, designing technical architecture, building or developing, testing, deploying, and maintaining applications
  • Well verse with development process/tools like Github Actions, CodeMagic, Fastlane, Jenkins, BuddyBuild, Git workflow, Github workflow, Agile PM tools, Continuous Integration, and Continuous Deployment(CI & CD), Test/Domain-driven development with keeping healthy test code coverage, etc.
  • Expert in Flutter based cross-platform applications with Flutter(mobile/web/desktop).
  • Proficient in setup and working in a different kinds of architecture.
  • Proficient in integrating and working with different kinds of APIs - REST / GraphQL
  • Backend: REST API development using ExpressJS, PostgREST, etc...
  • Backend: GraphQL API development using Apollo GraphQL server, Hasura(similar to PostGraphile), etc.
  • Proficient in working with relational databases(MySQL/PostgreSQL) and SQL queries
  • Developed many applications using Firebase Cloud Products (BaaS).
  • Proficient in object-oriented design, data structures, problem-solving, complexity analysis, and debugging.
  • Proficient in writing efficient, maintainable, reusable, testable code that preserves privacy and security.
  • Worked with different platform/services integrations like contents, accounts, background services, network, speech, telephony, media, graphics, camera, maps, locations or GPS, hardware, databases, google services, social media, etc.
  • Right knowledge of toolset and libraries for effective and productive work.
  • Regular follower of news, groups, communities, forums, and blogs to stay connected and updated.
  • Trained/Mentored and motivated mobile team members.
  • Self-motivated and well-organized team player.
  • Enthusiasm, Devotion to work, Eager & Quick learner