Summary
Overview
Work History
Education
Skills
Timeline
OperationsManager

Majid Taheri

Senior Fullstack Developer (Golang/TypeScript/JS)
Tehran

Summary

Adept at streamlining operations and enhancing system efficiency, I led API integration and software optimization efforts at Qlub Inc (payment system) and backend systems, demonstrating proficiency in RESTful APIs and strong problem-solving abilities. My collaborative approach and commitment to code quality have significantly improved project outcomes, highlighting adaptability and technical expertise. With 20 years of experience, I have developed numerous skills and excel at discovering new concepts and cutting-edge technologies

Overview

8
8
years of professional experience
2
2
Languages

Work History

Backend Developer and Integration Developer

Qlub Inc
03.2022 - Current
  • Developed RESTful APIs that facilitated seamless data exchange between clients and servers in a distributed environment.
  • suggest and improve SDK and infra-structure
  • Integrated third-party APIs from external applications into web platforms.
  • Managed efficient SQL queries and data transport.
  • Streamlined API integration for seamless communication between frontend and backend systems.
  • Troubleshot and tested software and debugged to clean up code and improve efficiency.
  • Wrote unit tests to evaluate high code coverage.
  • Managed and planned hundreds of tasks for various POS systems, including Simphony, PixelPoint, eRun, Omega, Samba, and others.
  • great observability to ensure the smooth operation and maintenance of POS systems.
  • Developed an internal tool to read and display results during the development phase, improving team efficiency.
  • Created minimal infrastructure for diagnostics and discovery, named "sql-proxy", which facilitated SQL passing and public endpoint access powered by ngrok.com.
  • Demonstrated strong communication skills within the team using Slack and Jira for effective collaboration and project management.

Lead Software Engineer

TEFAS( a Banking Company )
01.2021 - 03.2022
  • Designed, coded, tested, debugged and documented programs using agile development practices.
  • Cooperated with other engineers to design performant queries and database schemas to support analytics reporting.
  • Implemented and adopted cloud technologies and best practices for automation, configuration, monitoring and platform scalability
  • Worked with dozens of APIs of the central banking system to integrate and manage financial data.
  • Optimized the current system to enhance performance and efficiency.
  • Applied concepts of cybersecurity to ensure secure and robust system operations.
  • Utilized parallel programming to improve file (offline) processing, achieving a 10x-20x improvement in processing speed.
  • Designed a framework using advanced TypeScript to streamline development processes.
  • Conducted benchmarking of solutions across different programming languages to identify the best tools and approaches for various tasks.

Senior Software Developer

SepidSystem.com
03.2017 - 12.2020
  • Engineered interfacing systems for access control hardware, including fingerprint and facial recognition technologies, enhancing security and efficiency.
  • Developed a robust admin panel for enterprise applications with a focus on UI/UX, ensuring seamless user control and administration.
  • Created and automated testing procedures using the JAM stack (Puppeteer), driving improved product reliability and performance.
  • Implemented unit tests with Mocha and Jest, ensuring code quality and functionality across various software components.
  • Resolved complex IT challenges for large enterprise clients during installation, providing tailored solutions and support.

Education

Bachelor of Science - Software Engineering

Non-profit Higher Education Institutions
Iran
04.2001 -

Associate of Science - Software Engineering

Karaj Beheshti University
Iran
04.2001 -

High School Diploma -

Hadaf
04.2001 -

Skills

Proficient in restful apis

Timeline

Backend Developer and Integration Developer

Qlub Inc
03.2022 - Current

Lead Software Engineer

TEFAS( a Banking Company )
01.2021 - 03.2022

Senior Software Developer

SepidSystem.com
03.2017 - 12.2020

Bachelor of Science - Software Engineering

Non-profit Higher Education Institutions
04.2001 -

Associate of Science - Software Engineering

Karaj Beheshti University
04.2001 -

High School Diploma -

Hadaf
04.2001 -
Majid TaheriSenior Fullstack Developer (Golang/TypeScript/JS)