Amir Kenarang

About

Software Engineer with a demonstrated history of working in the information technology, services industry, and Banking solutions. Professional in NestJS, NodeJS and ReactJS frameworks. Worked on Front-End technologies like CSS, SCSS, and HTML. Also high skill in MongoDB and familiar with MySQL and Oracle on databases.

Experience in different titles such as Web, Mobile platforms, and Data scientist and analysis. Worked on Artificial Intelligence, Natural Language Processing (NLP) with Python, and Deep Learning. And also I'm working inTechran Company.

Strong engineering professional with a Master's degree focused in Artificial Intelligence from Azad University (IAU).

Name :Amir Kenarang
Nationality : Iran
Email : amir.kenarang@email.com
Date of birth : 13-12-1994
Phone : (+98) 937 40 88 123

Node.js

Typescript & JavaScript

NestJS

MongoDB

Docker

ReactJS

Experiences

Techranco, Tehran, IR

Senior Backend Developer

2022-07 - present

  • Designed and developed NodeJS microservices for a questionnaire system. The framework used was NestJS. Microservices comprised survey logic, data storage, authentication, and reporting.
  • Coding an automated NestJS package to handle exceptions, multi-language responses, and a standardized response structure.
  • Coded a messaging system to send emails using the NestJs framework.
  • Conducted e2e testing & unit testing to ensure application performance, quality, and responsiveness by more than 70% code coverage.
  • Worked on DevOps solutions, including setting up self-hosted ELK products such as APM, Kibana for data visualization, and Logstash for log collection and analysis.
  • Run the GitLab CI/CD for 3 projects and deployed docker containers for services.
  • Blu Bank, Tehran, IR

    Senior Node.js Developer

    2019-08 - 2022-07

  • Developed heavy microservices for KYC systems for onboarding 6M customers in the neo bank environment with Express.js and Nest.js framework.
  • Implemented API with 500+ TPM in CRM services with 1+M requests per day.
  • Coordinated with 5+ other teams to develop microservices based on bank solutions in different products.
  • Simplified development by 30% following design and integrated with custom NestJs library in Nexus repository.
  • Collaborated with a team of 10+ engineers to define, design, and ship new features using an agile development methodology.
  • Participated in 5+ back-office panels like CRM service to manage 3M customers.
  • Researched live detection and face recognition solutions and prepared MVP services with Python and Flask frameworks.
  • Quickly responded to critical support issues, acquiring a performance rate of 97% in 2021.
  • Benchmarked with related tools to prove HTTP response quality. Optimized search query with Elastic, and minimized the average response time by 30%.
  • Conducted e2e testing & unit testing to ensure application performance, quality, and responsiveness by more than 70% code coverage.
  • Focused on 10+ Backend technologies, including Elastic, Kibana, Kafka, Redis, and APM.
  • Novel Information Universe, Tehran, IR

    Fullstack Developer

    August 2016 - August 2019

  • Developed websites from front-end to backend using React.js and Node.js, and Android applications with React Native from scratch.
  • Increased website users by 50% in creating site structure and graphic design templates.
  • Designed interactive designs for complex web applications using Mockup and sketching tools like AdobeXD
  • Utilized various Front-end technologies like React.js, HTML, and Scss to develop high-quality web apps.
  • Managed website development projects from initial design through completion, optimizing all cross-browsers and multi-platform compatibility in https://niuniverse.com
  • Worked closely with programmers and clients to meet project requirements, goals, and desired functionality.
  • Freelance, Tehran, IR

    Android Developer

    December 2015 - August 2016

  • Created an application in Java using Android Studio from start to finish.
  • Implemented a structure to manage the connection between android platforms and Industrial devices with the Bluetooth module.
  • Organized data on SQLite database into the application.
  • Publications

    BiGRU attention capsule neural network for persian text

    Natural Language Processing

    January 2018 - March 2022

    https://link.springer.com/article/10.1007/s12652-022-03742-y

  • Researched artificial intelligence, machine learning, and mathematical and statistical modeling knowledge.
  • Conducted using 7+ modeling techniques such as the following: LSTM, GRU, CapsNet, Attention, and a combination of them.
  • Results obtained the combination of BiGRUACaps with 0.8608 in F Measure.
  • Education

    Islamic Azad University, Tehran

    November 2017 - December 2019

    Master of Science (MSc) Artificial Intelligence
    Research in the field of Data Science (Natural Language Processing)

    Islamic Azad University

    November 2013 - December 2017

    Bachelor of Science (BS) in Computer Software Engineering

    Testimonials

    Contact