Virendra Kumar Singh

India

@virendra71072

Technical Lead @ Spenmo (YC S20) | Ex -Paisabazaar | Ex - NDTV | Systems archite

Badges

Problem Solving
Days of Code
Days of JS
Sql

Certifications

Work Experience

  • Tech Leader

    Spenmo Technologies Pvt. Ltd•  September 2021 - Present

    ● Build a platform Corporate expense management system, Card management system, and real-time transaction handling using technology Node.js, PHP Laravel, Golang, AWS services & gRPC. ● Built product for the Philippines & Singapore with Matchmove Just in Time(JIT) stack ● End-to-end Card vendors API integration like Matchmove Singapore, NIUM, and Matchmove Philippines. ● Transaction authorization service to handle pre & post-auth calls to keep track of funds in the ledger & allow/deny transactions performed via prepaid cards, enhancing developer tooling.

  • Sr. Tech Leader

    Mvalu Technology Services•  June 2019 - September 2021

    ● Bettr Credit Card Integration: Developed a platform to manage own credit cards using 3rd party service providers (Happay). Handle all tasks like, Lead creation, different types of policy checks, creating Credit cards, Managing credit limits & all transactions, UPI transactions, Payments, Statement generation, Late fees calculation, Offers, Reward points & cashback, Communication, Reporting using Metabase, SMS/ email statement parser etc. ● Design a system architecture for handling end-to-end integration of Credit cards like multiple server interaction, handling transactions, payment services, queue mechanism, handling all types of communication i,e SMS, Email, Whatsapp, notification etc, Deployment pipeline, Logging system using kibana. ● Build a platform for processing PL (Personal Loan), LOC (Line of Credit), Mobile Insurance, Fetch Bureau score etc using technology Node.js & React.js. Also integrate 3rd party services like Bureau (Cibil, Experian), Pan Verification (Aadhaar API), Payment Gateway (Casefree, Razorpay), document verification (IDFY), SMS service provider (Gupsup, ACL), Email document fetch (Collect R), Uan detail fetch (Karza), Employment & Employee check, Aadhaar kyc document verification (Singzy) etc. ● Bureau Integration: Developed a platform to fetch bureau scores & their details by Experian, Cibil. The challenge was to play with users' confidential data according to guidelines. Implemented microservices, designed systems, built db schema, set release process etc. ● Document Repository: Created a platform to store all documents in the cloud (S3) & also store all documents in different sizes like Original, Thumbnail, and Mobile & also provides security to view files using lambda function API with a session token. ● AWS services: Using different types of AWS services like EC2, S3, Serverless Lambda Function, SQS, DLQ, SNS, Elastic, RDS, beanstalk etc extensively for dev-ops. ● Referral system: Develop a feature to track referral codes & also manage their reward point

  • Tech Lead

    Xoxoday•  February 2019 - June 2019

    ● Billing System: Developed a platform to provide micro-services for handling all billing, reporting and payment gateway-related API. ● Stripe Payment Gateway: Developed a platform to provide micro-services for payment gateway. ● Billing & Reporting Integration: Developed a common platform to handle all billing & reporting-related work like Displaying billing information and invoices, adding/updating card details, reporting, and communication via SMS, mail etc. by using Graphql technologies.

  • Team Lead

    Paisabazaar•  January 2017 - February 2019

    ● Aadhaar e-KYC Verification: Developed a platform for all other teams to perform Aadhaar e-KYC Verification with CDSL. The challenge was to play with user's confidential data according to UIDAI guidelines. ● Payment Gateway: Developed a platform to provide micro-services for payment gateway, i.e., Paytm, Razorpay, and PayuMoney. ● Credit Card Revamp: Revamp credit card journey with new technologies node.js, react, MongoDB, MySQL etc. Implemented micro-services, designed systems, built DB schema, set up release process etc. ● Credit Bureau Revamp: Revamp credit bureau journey with new technologies node.js, react, MySQL etc. Implemented micro-services, designed systems, built DB schema, set up release process etc. In addition, it Migrated millions of old data into a new system. ● Income Verification: Developed a platform to perform Income Verification by 3rd party vendor Perfios & Yodlee. Set up microservices from stretch to perform this for all other teams. ● Document Repository: Created Adapters to Shift the entire file management system to a centralised blob-based system & use these documents across all the products like Personal Loan, Credit Cards, Home Loan, Bureau, POD etc. ● Single Sign On (SSO): Developed a common platform/ plugin to provide auto-login & auto form filling functionality across all the products & store all SSO data in a common system by using Node.js, Redis, and MongoDB. ● Bureau Integration: Developed a platform to fetch bureau score & their details by Experian, Cibil, Highmark, and Equifax. The challenge was to play with users’ confidential data according to guidelines. Implemented microservices, designed systems, built DB schema, set up release process etc. ● Pan Verification: Developed a platform to perform Pan Verification with NSDL (National Securities Depository Ltd). ● Communication System: Created CommBox to centralize, monitor and control all the communication going through Paisabazaar. ● Loyalty Reward Program: Created SDK to seamlessly integrate the loyalty program for different products across the company.

  • Senior Software Engineer

    NDTV•  October 2014 - January 2017

    ● CMS: Developed a platform to automate creating special sites & their instance. ● Web Portal Creating/Maintenance: Creating/Maintenance web portal for multiple sites (NDTV, Khabar, Movies, Profit, Food, Goodtimes & Prime) to handle heavy traffic by using Memcache & Akamai server along with AWS services. ● Event Special Site: Create special sites for events like Elections, Oscar, Budget, Cricket World Cup, IPL, Davos etc

  • Senior Software Engineer

    Apptology•  April 2014 - October 2014

    ● My Pet Credentials: Developed a web application to manage pet details using MVC architecture (Zend Framework 2.0), along with doctrine, and Bitbucket. ● Mobile APIs: Creating API for Android/iOS applications.

  • Software Engineer

    Successive Software•  August 2011 - April 2014

    Enhance Product-based web services and create & developed a dynamic web portal using MVC architecture (Zend Framework 1.10), WordPress, Mysql, Jquery & Mootools, and payment gateway (Paypal, Authorize.net etc.) integration, Infusionsoft integration using TortoiseSVN, Bitbucket.

Education

  • DTU, Delhi (Delhi Technological University - formerly DCE)

    Information Technology, BE•  August 2007 - June 2011

Skills

virendra71072 has not updated skills details yet.