Adil Mateen K.

Software Engineer

Bengaluru, Karnataka, India14 yrs 6 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Over a decade of software development experience.
  • Expertise in backend development and system architecture.
  • Passionate about integrating generative AI into projects.
Stackforce AI infers this person is a Backend-heavy Software Engineer with a focus on SaaS and enterprise solutions.

Contact

Skills

Core Skills

Backend DevelopmentSystem ArchitectureSoftware DevelopmentSystem DesignApplication DevelopmentTechnical DesignWeb Application Development

Other Skills

Agile MethodologiesApache KafkaApollo GraphQLArtificial Intelligence (AI)Cloud ComputingComputer VisionDatabase ManagementDatabasesDebuggingDockerGraphQLJavaMachine LearningMicrosoft AzureMongoDB

About

As a Staff Software Engineer at Everbridge, I specialize in backend development and system architecture for enterprise public warning systems. My contributions include producing detailed technical and design specifications for advanced systems, ensuring their scalability and reliability. I also lead efforts to integrate generative AI into current projects and actively mentor junior team members to foster growth and collaboration. With over a decade of software development experience, I have honed my expertise in programming languages like Java, Scala, and Python. My recent certification in GraphQL enhances my ability to manage complex data queries and integrations. Passionate about leveraging innovative technologies, I aim to create impactful solutions that advance enterprise-level systems and foster team success.

Experience

Everbridge

2 roles

Staff Software Engineer

Promoted

Oct 2022Present · 3 yrs 5 mos · Bengaluru, Karnataka, India

  • Applying generative AI capabilities in current project.
  • Involved in backend development for enterprise public warning system.
  • Working on tech and design specs for complex systems.
  • Mentoring the juniors in the team.
MySQLJavaScalaPythonRESTful WebServicesApollo GraphQL+10

Senior Software Developer

May 2020Oct 2022 · 2 yrs 5 mos · Bengaluru, Karnataka, India

Oracle

Senior Member of Technical Staff

Mar 2016May 2020 · 4 yrs 2 mos · Bengaluru Area, India

  • Analyze, design develop, troubleshoot and debug software programs for commercial and end user applications. Write code, complete programming and perform testing and debugging of applications.
  • Perform high-level design based on provided external specifications. Specify, design and implement minor changes to existing software architecture. Build highly complex enhancements and resolve complex bugs.
  • Build and execute unit tests and unit plans.
  • Review integration and regression test plans created by QA. Communicate with QA and porting engineering as necessary to discuss minor changes to product functionality and to ensure quality and consistency across specific products.
JavaSQLSoftware DevelopmentDebuggingTestingSystem Design

Emc

2 roles

Application Developer

Promoted

Oct 2014Jan 2016 · 1 yr 3 mos · Bangalore

  • Developing and maintaining applications for business processes and systems.
  • Developing Unit Tests application programs as specified in Technical Designs and obtaining code reviews from Senior Application Developer, while ensuring that all programming standards and policies are adhered to.
  • Creating and maintaining database storage structures and objects.
  • Authoring Technical Designs (TDs) that define how a functional design will be technically enabled.
  • Obtaining Technical Designs and Unit Test plan reviews from Senior Application Developer and performing Tech Designs and Unit Test plan reviews of other developers.
  • Providing production support of applications in production by trouble shooting issues, proposing solutions, develops and tests fixes, and migrates solution.
JavaSQLTechnical DesignDatabase ManagementApplication Development

Software Development Analyst

Jul 2011Sep 2014 · 3 yrs 2 mos · Bangalore

  • Developing Web application (Webpages, Reports, Forms) using Oracle Apex Application as
  • front end and using SQL, PLSQL as back end.
  • Implementing Service Requests on the existing developed applications.
  • Involved in the testing of newly developed applications and providing the support.
  • Involved in on call support for the developed applications as per the timings specified
  • Involved in the inspections/reviews as per the requirement. For this proper review documents
  • need to be maintained for every task.
  • Involved in the DevFlow of SRs.
  • Involved in taking backups related work in Harvest.
Oracle ApexSQLPLSQLWeb DevelopmentWeb Application Development

Education

Great Learning

Postgraduate Degree — Artificial Intelligence and Machine Learning

Mar 2025Mar 2026

Birla Institute of Technology and Science, Pilani

Master of Technology (M.Tech.) — Software Systems

Jan 2013Jan 2015

Visvesvaraya Technological University

Bachelor's degree — Computer Science

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Backend Development & System Architecture

Explore similar profiles based on matching skills and experience