D

Deepak A.

Software Engineer

Dubai, United Arab Emirates7 yrs 1 mo experience

Key Highlights

  • Expert in building scalable solutions with Node.js and TypeScript.
  • Proficient in AWS services for backend development.
  • Strong background in software design and architecture.
Stackforce AI infers this person is a Fintech-focused software engineer with expertise in scalable backend solutions.

Contact

Skills

Core Skills

Node.jsTypescriptAwsMysqlNetworking

Other Skills

Agile MethodologiesAmazon Web Services (AWS)AngularJSApache KafkaAutomationCC++CatalogingClinic JSCore JavaCucumberData StructuresData VisualizationDatabasesDynamic Host Configuration Protocol (DHCP)

About

I am a results-driven software engineer with a passion for building scalable and efficient solutions. With extensive experience across multiple companies and technologies, I specialize in leveraging TypeScript with Node.js runtime to implement robust systems that adhere to industry best practices such as design patterns and SOLID principles. My expertise extends to designing low-level code to minimize redundancies and maximize performance. In terms of databases, I have proficiency in both SQL and NoSQL databases, and I've explored advanced querying techniques using Lucene in Elasticsearch within full-stack applications. At the server end, I have had the privilege of working extensively with AWS services, including ECS, AWS Batch, Lambda, and serverless architecture implementation. I am proficient in utilizing DynamoDB, DocumentDB, S3, and other AWS offerings to create scalable and reliable backend solutions. I am driven by the opportunity to tackle complex problems and deliver innovative solutions that meet and exceed expectations. I thrive in collaborative environments and am always eager to learn and adapt to new technologies and challenges. Let's connect and discuss how we can collaborate to drive impactful results!

Experience

7 yrs 1 mo
Total Experience
1 yr 9 mos
Average Tenure
1 yr 7 mos
Current Experience

Emirates nbd

Software Engineer

Nov 2024Present · 1 yr 7 mos · Dubai, United Arab Emirates · On-site

  • As part of the Core Open Finance Team at Emirates NBD, I actively contribute to the design and development of a next-generation financial platform, regulated by the Central Bank of the UAE (CBUAE). This platform is being built from the ground up to power ENBD X and Liv X mobile applications, ensuring compliance, scalability, and innovation in digital banking.
  • Key Responsibilities:
  • Open Finance Implementation: Developing a regulated platform under CBUAE guidelines to enable secure, compliant, and scalable open finance services.
  • Backend Development: Building core services in Node.js (TypeScript) with Routing Controllers, ensuring high performance and maintainability.
  • Automation Testing: Designing and implementing end-to-end automated test scripts with Playwright, creating robust testing scenarios to guarantee quality and stability.
  • Event-Driven Architecture: Working with Apache Kafka for asynchronous messaging and distributed processing.
  • Code Quality & Design: Writing modular, reusable code using appropriate design patterns, and developing shared libraries to accelerate development across teams.
  • Solution Architecture Contribution: Supporting architectural decisions and contributing to the comply and compete flow within the Open Finance solution.
  • Performance Optimisation: Developed memory leak detection guidelines and conducted regression testing in development environments to reduce potential production issues.
Software DesignWeb EngineeringNode.jsTypeScriptJavaScriptMongoDB+6

Synechron

Senior Associate Technology

Sep 2024Present · 1 yr 9 mos · Dubai, United Arab Emirates · Hybrid

  • Officially employed with Synechron
  • Currently assigned to Emirates NBD
Node.jsMicroservicesAmazon Web Services (AWS)TypeScriptSoftware DesignAutomation+1

Morningstar

Software Engineer

Sep 2022Sep 2024 · 2 yrs · Gurugram, Haryana, India · Hybrid

  • I have extensive experience in developing robust systems and applications. I worked on a command-line application and implemented a custom multi-tenancy system to manage and process data for multiple vendors. Additionally, I developed a streaming solution capable of handling large files ranging from 2GB to 5GB, ensuring efficient data processing. To optimize costs, I designed a serverless architecture leveraging AWS ECS, ECR, and Batch. I also automated deployments using Jenkins, incorporating SonarQube analysis into the process. Furthermore, I implemented strategic sharding to reduce processing times and developed a generic SFTP downloader package, providing long-term support and maintenance for the solution.
TypeScriptAmazon Web Services (AWS)Transact-SQL (T-SQL)Node.jsJavaScriptAgile Methodologies+2

Rnf technologies

Software Engineer

May 2021Aug 2022 · 1 yr 3 mos · Noida, Uttar Pradesh, India · Hybrid

  • Working as a Software Engineer and building a product at RNF Technologies in Noida, Uttar Pradesh. In this job profile, I have got the opportunity to work with a large amount of data, batch processing, email scheduler and automations, pooling, etc
  • Technologies I worked on: Java, Node.js, MongoDB, ElasticSearch, AWS SQS, AWS Lambda.
Amazon Web Services (AWS)Transact-SQL (T-SQL)Node.jsElasticsearchMongoDBJava+2

Teri - the energy and resources institute

3 roles

Web Application Developer

Sep 2019May 2021 · 1 yr 8 mos

  • As an External Consultant, I worked on various sections of software development:
  • System Design & Architecture,
  • Database Design & Normalisation,
  • PHP with laravel MVC framework,
  • Javascript with Angular 6 Framework,
  • Python with Django 2.2 and Flask Framework,
  • Object Relation Mapping (Eloquent) and MySQL,
MySQLAmazon Web Services (AWS)Transact-SQL (T-SQL)PythonNode.jsJava+1

External Consultant

Mar 2019Aug 2019 · 5 mos

  • As a External Consultant, I worked on various sections of software development:
  • Requirement gathering & analysis
  • System Design & Architecture
  • Programming with core PHP, laravel, and lumen as well
  • Object Relation Mapping (Eloquent) and MySQL
  • Code review and audits
MySQLAmazon Web Services (AWS)Transact-SQL (T-SQL)Node.jsLaravelSoftware Development+1

Web Development Intern

Sep 2018Mar 2019 · 6 mos

  • As a web development intern, I worked on various sections of software development:
  • Requirement gathering & analysis
  • System Design & Architecture
  • Programming with core PHP, was fun writing middlewares, APIs, oath.
  • Also worked with MySQL with PhpMyAdmin
MySQLAmazon Web Services (AWS)Node.jsPHPAWS

India habitat centre

Teaching Assistant - Networking

Sep 2017Sep 2018 · 1 yr · Greater Delhi Area

NetworkingInternet Protocol Suite (TCP/IP)OSI Model

The kutumb foundation

Library Manager

Feb 2017Sep 2017 · 7 mos · New Delhi, Delhi, India · On-site

CatalogingMicrosoft Excel

Education

Indira Gandhi National Open University

Master of Computer Applications - MCA — Computer Application

Jan 2018Jan 2020

Indira Gandhi National Open University

Bachelor of Computer Application - BCA — Computer Software Engineering

Jan 2015Jan 2019

Delhi University

Bachelor's degree — History

Jan 2013Jan 2016

Stackforce found 100+ more professionals with Node.js & Typescript

Explore similar profiles based on matching skills and experience