Jamil T.

Jamil T.

Problem Setter

Followers of Jamil T.2000 followers
location of Jamil T.Winnipeg, Manitoba, Canada

Connect with Jamil T. to Send Message

Connect

Connect with Jamil T. to Send Message

Connect
  • Timeline

  • About me

    Software Engineer | Currently pursuing Master's degree at University of Manitoba

  • Education

    • American International University-Bangladesh

      2014 - 2018
      Bachelor's degree Computer Science 3.9 (Scale of 4)

      Ensured 94%+ marks in course: Data Structure, Algorithms, Data Mining, Advanced Database, Theory of Computation (Automata), Compiler Design, Programming Language courses (C++, C#, PHP, JavaScript), Complex Mathematics

    • University of Manitoba

      2021 -
      Master's degree Computer Science
  • Experience

    • On-Site Contests & Online Judges

      Jan 2016 - Jan 2018
      Problem Setter

      I have set problems in AIUB CS Fests and other Online Judges. [spoj.com/users/siamcr7 , toph.co]

    • ICPC - International Collegiate Programming Contest

      Jan 2016 - Jan 2018
      Contestant

      ● Was a core member of one of the top AIUB Teams● Participated in various national contests such as Inter-University Programming Contests (IUPC), National Collegiate Programming Contests (NCPC), International Collegiate Programming Contests (ICPC)● Participated in various online contests in Online Judges such as CodeForces, CodeChef, HackerRank, AtCoder, CSAcademy● Solved 800+ programming problems offline

    • Orbit Informatics

      Jan 2018 - Apr 2018
      Junior Software Engineer

      ● Refactored 12+ controllers for rebuilding the authentication system with 2FA supportTechnologies: PHP Phalcon Framework, ReactJS, Redux, PHP Unit Testing, JIRA, Bitbucket, Jenkins

    • Enosis Solutions

      May 2018 - Aug 2021

      ● Architected an intuitive Push Based Architecture with RxJS from scratch● Implemented a dynamic migration service to automate updating of all the entities in Stripe● Optimized the Angular run-time by 5s+ with Web Workers & Transducers data processors● Consistently looking out for improvement scopes and technological updates● Enforced the best practices into the codebase with SRP, DRY, Reactive & Functional Programming● Designed and developed a high performing, scalable, re-usable grid module capable of serving thousands of data within milliseconds with special features such as dynamic columns, persistent column ordering, hide/show, searching, sorting, pagination, filtering.● Code reviewing and mentoring of junior members Show less ● Worked as full stack SWE in an enterprise-level multi-tenant SPA web application● Upgraded the Angular application from v7 to the latest version (v9)● Reduced the initial Angular bundle size by 700KB+● Designed and developed a File Sharing Platform with special features such as activity notifications, persistent link sharing● Designed and developed enriched features as per client requirementsTechnologies: TypeScript, C#, .Net Core, Angular, T-SQL, SQL Server, Azure DevOps. VSTS. RxJS, Entity Framework, LINQ Show less

      • Senior Software Engineer

        May 2020 - Aug 2021
      • Software Engineer

        May 2018 - Apr 2020
    • University of Manitoba

      Jan 2022 - now

      Working at the Geometric, Approximation & Distributed Algorithms (GADA) Lab Marked and graded assignment copies for the undergraduate computer science courses:● COMP 3030: Automata Theory and Formal Languages● COMP 1020: Introductory Computer Science 2 Conducted Lab classes for the undergraduate courses:● COMP 1012 – Computer Programming for Scientists and Engineers● COMP 1020 - Introductory Computer Science 2

      • Graduate Research Assistant

        Sept 2021 - now
      • Graduate Marker

        Sept 2021 - now
      • Graduate Teaching Assistant

        Jan 2022 - Aug 2023
  • Licenses & Certifications

  • Honors & Awards

    • Awarded to Jamil T.
      Top 13% in Google Kick Start Round A 2021 Google Kick Start Mar 2021 Ranklist: https://codingcompetitions.withgoogle.com/kickstart/round/0000000000436140Id: siamcr7
    • Awarded to Jamil T.
      BUET Inter University Programming Contest https://toph.co/c/buet-iupc-2018/standings 2018 Ranked 26th
    • Awarded to Jamil T.
      ACM-ICPC Asia Dhaka Regional https://icpc.baylor.edu/regionals/finder/dhaka-2017/standings 2017 Ranked 25th
    • Awarded to Jamil T.
      NSU Inter University Programming Contest https://toph.co/c/nsu-inter-spring-2017/standings 2017 Ranked 24th
    • Awarded to Jamil T.
      SUST CSE Carnival Contest https://toph.co/c/sust-inter-2017/standings 2017 Ranked 38th
    • Awarded to Jamil T.
      AIUB CS Fest Programming Contest https://www.hackerrank.com/contests/aiub-cs-fest-2016-programming-contest-division-1/leaderboard/1 2016 Ranked 4th
    • Awarded to Jamil T.
      MBSTU CSE Carnival Programming Contest https://toph.co/c/mbstu-cse-carnival-1/standings Ranked 38th
  • Volunteer Experience

    • Competitive Programming Trainer

      Issued by American International University-Bangladesh on Jan 2016
      American International University-BangladeshAssociated with Jamil T.