I am a Backend Developer with over 5 years of experience in software industry. I have worked on platforms to digitalize transportation and logistics, to provide real-time truck booking and ride-sharing services for over 3M+ users, enabling services such as vehicle tracking, geofence management, and GPS playback.I have worked with frameworks like Node.js and Express for RESTful API development, and MySQL, MongoDB and Firebase for database design and management. I have experience in ensuring API security using JWT, as well as, integrating third-party services. Additionally, I’ve worked with tools like Knex.js, Objection.js, and RabbitMQ for development purposes.I started off as an Android developer, and have had experience working with real-time GPS, Google Maps APIs and Firebase. I am eager to use my skills and expertise to create impact through contributing in industries that provide reliable digital solutions.
-
Full Stack EngineerLearneditLos Angeles, Ca, Us -
Backend DeveloperTruck Lagbe Mar 2021 - Aug 2024Dhaka, Bangladesh‣ Designed and implemented the database structure for multiple projects, including vehicle tracking, corporate user services, billing automation, truck access share, vehicle verification, and driver profile pool in the admin panel and user apps (Shipper/Owner) using MySQL Workbench.‣ Developed REST APIs using Node.JS/Express for GPS playback, stop time, geofence management, GPS alerts, account termination, vendor performance report, vendor-driver/truck tag, vendor billing, credit trip eligibility check, trip history and invoice, user login, trip filter, notifications and other features for Shipper, Owner, and Admin Panel projects.‣ Established database connections and stored structured data, such as user validation status and truck information, in a relational database (MySQL) and semi-structured, bulk data such as GPS tracking data in MongoDB.‣ Implemented secure user authentication in APIs using custom middleware with JWT, and ensured data security by encrypting access tokens and login OTPs using the Crypto library for login and MFS (mobile financial services) disbursement.‣ Validated API request bodies using Joi and made external API calls to SMS sending services and FCM services using Axios.‣ Wrote and maintained unit and integration tests for APIs using Jest.‣ Documented APIs using Swagger and automated project deployment using PM2. -
Junior Backend EngineerChallan Oct 2020 - Jan 2021Dhaka, Bangladesh‣ Designed and implemented RESTful APIs using Node.js and Express for an admin panel (expense entries) with functionality for creating, updating, and retrieving data.‣ Implemented authentication using JSON Web Tokens (JWT) via custom middleware.‣ Designed an Entity-Relationship (ER) diagram in MySQL Workbench for the Challan V3 client systemUtilized Knex.js for database migrations and seeding.‣ Used Objection.js for building database models, mapping relationships, and querying data.‣ Utilized RabbitMQ for email queuing and resending in case of failure.‣ Used Semantic UI to create templates for receipts, invoices, etc.‣ Utilized Handlebars to compile templates for receipts, invoices, etc.
-
Android DeveloperMgh Group Mar 2019 - Aug 2020Dhaka, Bangladesh‣ Utilized Retrofit for JSON parsing and API calls to implement ride history, promo codes, OTP, and fare estimation in OBHAI apps.‣ Integrated Google Maps APIs (Places, Geocode, Directions, etc.) and other SDKs like Dingi and Mapbox.‣ Developed ‘OBHAI Express’ B2B delivery service within the driver app.‣ Designed UI using RecyclerView, Expandable ListView, CardView, Navigation Drawer, and Bottom Sheets with libraries like Picasso, Glide, Lottie, and Calligraphy.‣ Displayed recent searches via Room Database and implemented data pagination.‣ Developed ride request popups, custom animations, and a chat notification system with Firebase Cloud Functions and FCM.‣ Implemented Firebase Analytics for tracking application feature usage count.
Ankur Nahar Skills
Ankur Nahar Education Details
-
Computer Science
Frequently Asked Questions about Ankur Nahar
What company does Ankur Nahar work for?
Ankur Nahar works for Learnedit
What is Ankur Nahar's role at the current company?
Ankur Nahar's current role is Full Stack Engineer.
What schools did Ankur Nahar attend?
Ankur Nahar attended Brac University.
What skills is Ankur Nahar known for?
Ankur Nahar has skills like Mysql, Teamwork, Java, Bootstrap, Git, Mongodb, Rest Apis, Full Stack Development, Android Development, Php, Javascript, Node.js.
Not the Ankur Nahar you were looking for?
-
1findlay.edu
-
-
-
Ankur Nahar
Mumbai -
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial