Mohammed Shamil

Senior Software Engineer

Toronto, Ontario, Canada5 yrs 8 mos experience
Highly Stable

Key Highlights

  • Expert in building large-scale systems and APIs.
  • Strong background in Natural Language Processing and AI.
  • Proven track record in leading technology development.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Fintech and AI/ML industries.

Contact

Skills

Core Skills

Big DataSoftware DevelopmentEmbedded SystemsNatural Language ProcessingProject Management

Other Skills

AndroidAutoCADCC++CSSCSS3Computer ScienceCyclingDjangoE2E latencyEclipseGraphic DesignHTMLHTML 5Illustrator

About

First and foremost, a problem solver at heart. A computer scientist who loves to understand the intricacies of technologies and apply that knowledge in building large scale systems. Believes flexibility across tools is important in this time and age. Considers 'never-stop-learning' attitude as the biggest asset.

Experience

Snowflake

Senior Software Engineer

Jan 2024Present · 2 yrs 2 mos · Toronto, Ontario, Canada · Hybrid

Okta

Staff Software Engineer

Aug 2021Jan 2024 · 2 yrs 5 mos · Toronto, Ontario, Canada · Remote

Stealth startup

Founding Engineer

Apr 2020Jul 2021 · 1 yr 3 mos · Vancouver, British Columbia, Canada · Remote

  • ShoLo (defunct) was a stealth mode startup under the leadership of ZeroGravity dealing with trading and big data analytics.
  • Was in charge of building and overseeing the whole technology stack at ShoLo.
  • This included:
  • Building robust RESTful APIs dealing with live data
  • Building tools to extract insights out of the data
  • Handling streaming data
RESTful APIsdata extractionstreaming dataBig DataSoftware Development

Samsung electronics

2 roles

Lead Engineer

Promoted

Feb 2018Mar 2020 · 2 yrs 1 mo · Bengaluru, Karnataka, India

  • Interactive Intelligence, Advanced Technologies Lab
  • (C++, Tizen)
  • Designed and developed ReplyAssist, an on-device smart reply and emoji suggestion engine with an E2E latency of 300ms
  • Built a compile time minification layer which reduced the memory footprint to just 2.5 MB ROM and 5 MB RAM
  • Led the language extension through Samsung InnerSource, enabling ReplyAssist on 20+ million smart watches across 9 languages
C++TizenE2E latencymemory optimizationEmbedded SystemsSoftware Development

Senior Software Engineer

Jul 2016Feb 2018 · 1 yr 7 mos · Bengaluru, Karnataka, India

  • Smart Assistant, Advanced Technologies Lab
  • (Java, Spring)
  • Worked on AlterEgo, a general purpose, context aware, conversational NLP engine that drew inferences from textual conversations
  • Revamped the compute-intensive P3 (Pre-Parsing Processor) Module, that preprocesses text data thus improving the load times by 5x
  • Implemented multiple heuristics in the Context Engine improving the accuracy of AlterEgo to 65% on generic conversations
JavaSpringNLPtext data processingNatural Language ProcessingSoftware Development

Microsoft

Software Engineer

May 2014Jul 2014 · 2 mos · Hyderabad Area, India

  • Took responsibility both as a Program Manager as well as a Software Developer
  • Worked in the Information and Content Experiences (ICE) team, specifically on the Entertainment vertical (Redmond, USA)
  • Built a backend tool which handles large scale social media content in real time
  • Tool used by Program Managers across the globe to curate social media accounts and content
  • Developed social data modules for a confidential project which is being used by millions of people
backend developmentsocial media content managementSoftware DevelopmentProject Management

Shaastra, iit madras

Core Committee Member, Concept & Design

Apr 2013Apr 2014 · 1 yr · IIT Madras, Chennai

  • Team head of Concept & Design Team, Shaastra 2014.
  • About Shaastra : Shaastra is the annual technical festival of Indian Institute of Technology Madras (IITM), Chennai, India. Shaastra is entirely student managed and holds the distinction of being the first such event in the world to be ISO 9001:2000 certified for implementing a Quality Management System.
  • About Concept & Design Team : This team consists of 6 sub teams - Graphic Design, Creative Design, Photography, Videography, Video Editing and Effects and Ambience Team. Concept & Design Team gives Shaastra its outlook and is one of the backbone departments of Shaastra.

International and alumni relations student council, iit madras

Head of Design

Apr 2013Apr 2014 · 1 yr · IIT Madras, Chennai

  • Brand development, website UI, social media marketing, print design. Develop strategies to connect alumni back to the institute and help with international student relations.

National service scheme

Managerial Team Member, Publicity, Design and Media

Apr 2012Apr 2013 · 1 yr · IIT Madras, Chennai

Education

Indian Institute of Technology, Madras

Bachelor of Technology (B.Tech.) — Computer Science and Engineering

Jan 2011Jan 2016

Technical University of Munich

Master’s Degree — Informatics

Jan 2015Jan 2015

Indian Institute of Technology, Madras

Master of Technology (MTech) — Computer Science and Engineering

Jan 2011Jan 2016

Bharatiya Vidya Bhavan's Vidya Mandir

11th std and 12th std

Jan 2009Jan 2011

Crescent English School

5th std to 10th std

Jan 2003Jan 2009

Little Flower Girls Higher Secondary School

LKG to 4th std

Jan 1997Jan 2003

Stackforce found 100+ more professionals with Big Data & Software Development

Explore similar profiles based on matching skills and experience