Arsham Sedaghatbin
Technical Manager at Kixy- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Kixy
-
United Kingdom
-
Financial Services
-
1 - 100 Employee
-
Technical Manager
-
Mar 2023 - Present
As the Head of Backend at Kixy, I lead a dynamic team responsible for architecting and implementing the backend infrastructure powering our platform. Here's a concise overview of my role: Key Achievements: Currency Transfer System: Implemented real-time Change Data Capture (CDC) within the currency transfer system to proactively detect fraud. Orchestrated seamless initiation and tracking of direct debits within the currency transfer system, enhancing user experience. Engineered secure currency transfer within the system, incorporating advanced fraud detection mechanisms to safeguard transactions. Onboarding Optimization: Streamlined user registration and fortified security measures. Chat Integration: Integrated chat for seamless money transfers using AWS services and VTL for real-time processing. Technology Stack: AWS: Leveraging Amazon Web Services for scalable backend systems with CloudFormation, Cognito, AppSync, Lambda, and GraphQL. Languages: Proficient in Node.js, Python, and Java for efficient development. Databases: Managing Postgres, Redis, DynamoDB, and OpenSearch for robust data management. In my role as Head of Backend at Kixy, I bring not only technical expertise but also strategic leadership. I'm dedicated to driving innovation and enhancing user experiences through cutting-edge technology solutions while maintaining the highest standards of security and compliance. My passion lies in continuously improving our backend infrastructure to ensure seamless operations and ongoing success. Show less
-
-
-
Level Up
-
Tehran, Tehran Province, Iran
-
Co-Founder And Lecturer Microservice Architecture and Java
-
Aug 2020 - Present
-
-
-
Snapp!
-
Technology, Information and Internet
-
700 & Above Employee
-
Senior Engineering Manager
-
May 2022 - May 2023
Project Management: Oversee the planning, execution, and delivery of complex engineering projects on time and within budget. Develop project schedules, allocate resources, and manage risks effectively.Stay abreast of industry trends, emerging technologies, and best practices to drive continuous improvement in engineering processes and product development. Provide technical guidance and insights to solve challenging problems.Collaborate closely with cross-functional teams, including product management, design, and quality assurance, to ensure seamless product development cycles and successful product launches.Contribute to the development of the engineering department's strategic roadmap. Define and execute strategies to align engineering efforts with the company's overall objectives.Identify areas for process optimization and efficiency gains within the engineering department. Implement best practices and tools to enhance productivity and quality.As a Manager I Lead and mentor a diverse team of engineers and fostering a collaborative and innovative work environment , Set clear performance expectations, provide regular feedback, and facilitate career growth for team members. Show less
-
-
Technical Manager
-
Jan 2022 - May 2022
Snapp is the first and major ride-hailing company in Iran and a venture of Rocket Internet. Snapp has about 2 million rides per day and has a record for the maximum number of rides in a city(Tehran) by a ride-hailing app in the world. First I joined Snapp as a Software engineer and after year I was promoted as technical team lead of one the backend team. Our team is cross functional and responsible for design and development, maintenance, performance testing and monitoring of its services. Our team’s key activities are:- Design and implementation of the live driver locations services for processing and storing of 50K locations per second and geo searching over the driver locations- Design and implementation of the offering system for allotment of proper drivers for rides with 7M ride offers per day- Sharding live driver locations into hexagons using the H3 index and making it HA- Increasing ride fulfillment rate and ride cancelation rate by implementing features in the offering system such as: broadcasting, multicasting, dynamic radius, in-ride allotment- Rewriting and re-engineering of the offering system from Geo On Mongo to H3 On Redis--Implementation SSO With Keycloak-Design and implementation of Ticketing Flow with Camunda BPMN Engine Show less
-
-
Back End Developer
-
Dec 2019 - Jan 2022
- Maintaining and developing Spring boot micro-services and applying bug-fix patches- Extracting group of micro-services from the legacy codebase- Re-engineering our micro-services that are related to drivers in order to tolerate higherthroughput and increase performance and after that our throughput increased from 10kreq/min to 50k req/minTechnologies used: JDK 11 Spring 5 (Boot, IoC, MVC, Data, Security), Redis, Logstash, Elasticsearch, Mysql, Kubernetes, Jenkins, Graylog, MongoDB, Apache Kafka, Apache Flink Show less
-
-
-
Kian Digital
-
Iran
-
Financial Services
-
1 - 100 Employee
-
Java Developer
-
Jul 2018 - Nov 2019
I work on a total banking solution here. all being developed using Microservies architecture and DEV-OPS techniques. We use spring framework as development framework and spring cloud facilities and components, along with some of Netflix tools like eureka, hystrix and feign. I use spring integration with the help of RabbitMQ and Kafka as message broker for reliable asynchronous communication of our microservices. I use axon framework for distributed transaction. Our DEV,UAT, SIT and Production environments are built on top of docker containers. We work in different teams without presence of any CTO or related role. So we have developed our communication skills even more to fit the environment of Kian Digital Co. Show less
-
-
-
Commercial Department at Roma Parvaz
-
Iran
-
Leisure, Travel & Tourism
-
1 - 100 Employee
-
Java Developer
-
Nov 2016 - Aug 2018
java programmer in Roma holding OTA application In this project we used the web services of Amadeus, Faranger, Atlas, Zagros, and in the hotel reservation ASA ,Golbang, Tour. insurance was also used by Saman Insurance Services including the B2B panel for other agencies to purchase tickets as well as web iframe for use on websites. It could also be priced on net and commission base tickets as well Most of this product written in Java Database MySql and MongoDB Spring MVC4, Show less
-
-
-
Jahad Daneshgahi Khaje Nasir
-
Tehran Province, Iran
-
Junior Java Developer
-
Apr 2014 - Jul 2016
-
-
Education
-
Islamic Azad University
Master's degree, Computer Software Engineering -
Ghom Univercity of Technology
Bachelor's degree, Computer Software Engineering