Naveen Razdhan

Naveen Razdhan Email and Phone Number

Principal Software Engineer at ADP @ ADP
roseland, new jersey, united states
Naveen Razdhan's Location
Pasadena, California, United States, United States
Naveen Razdhan's Contact Details

Naveen Razdhan personal email

Naveen Razdhan phone numbers

About Naveen Razdhan

I have extensive experience crafting software from conception to architecture, to design and development. While being adept at Backend Systems Development using JAVA, MySQL, Springboot, AWS and NoSQL/Cassandra, on linux platform, I am instinctively attentive to details, be it development or SDLC processes like Agile or Waterfall. I have played central role in GreenDot's industry defining projects as Lead Software Engineer. Currently, as a Principal Software Engineer, I am working on reshaping ADP's WiselyCard backend systems, form legacy technology to Java, MySql on Aws-linux platform. I have also consulted at Microsoft Corporation and once leading Mortgage Originator Indymac Bank (now One West Bank). At my earlier companies my technology stack was C#, .NET and MSSql on Windows Platform.

Naveen Razdhan's Current Company Details
ADP

Adp

View
Principal Software Engineer at ADP
roseland, new jersey, united states
Website:
adp.com
Employees:
67351
Naveen Razdhan Work Experience Details
  • Adp
    Principal Software Engineer
    Adp Mar 2020 - Present
    Pasadena, California, United States
    Working as Principal Software Engineer for ADP at their Pasadena, California location. My current project is a NACHA file processing engine built using JAVA and AWS RDS (MySQL). This engine is a collection of JAVA Spring boot RESTApis with endpoints that are triggered by AWS EventBridge via SQS messages and JMS Listeners. The engine processes close to one million transactions per file. These files are received multiple times in a day. Transactions are applied to users’ cards called "Wisely Pay Card". Core engine is built with Domain Driven Design principles to represents NACHA (bank) specifications as a custom "Document Object Model". The system is built on extensive multi-threading and careful design of Transaction Isolation on idempotent and immutable components to reach speeds of 200 to 300 TPS with zero loss of consistency.
  • Green Dot Corporation
    Lead Software Engineer
    Green Dot Corporation Sep 2008 - Feb 2020
    Pasadena, California
    Worked on AppleCash project and built a backend engine for Apple Cash App. This app allows cash transfer between iPhones. Greendot was chosen as partner to build and manage AppleCash App backend infrastructure and code. I lead the overall design, and developed some of the core services for user personalization and transfer of money and built a core Windows Service that would process messages from a central queue and respond on a private channel to a front end RestApi. This service contained the entire work flow for request processing and generating responses for AppleCash. It consisted of listeners to Poll messages from MSMQ and process them asynchronously though another RestApi service layer that would connect with Visa Network using Visa DPS Technology. The service was deployed on windows 2012 service cluster of 16 servers in green dot’s in-house datacenter. MSMQ was its own cluster and each Service instance maintained several listeners to the queue and each message was processed asynchronously. This highly distributed architecture allowed us to reach up to 300-400tps. Service would churn through millions of cash transactions in matter of minutes. C# 5.0 and .NET Framework 4.6.2 was used along with MSMQ 6.0 on Windows Server 2012. WebApi 2.0 and WCF 4.5 services were created for certain tasks. MS SQL Server 2012 database was the back end. NCache dynamic clustering was used for distributed caching. NUnit was used for test driven development. VS.NET 2015 IDE, Perforce Version Control, JIRA ticket management and Agile Development Methodology were used as well.
  • Indymac Bank
    Technical Consultant
    Indymac Bank Jan 2002 - Sep 2008
    Business Controls for NetOxygen:BCN (also called Beacon) was Indymac proprietary web application development framework. It was build specifically to combine the strengths of .NET/ASP.NET with NetOxygen in-memory Rules and Profiles based backend system. It relies heavily on ASP.NET Server Control Technology. Beacon technology has two components to it, the Web Server Infrastructure and App Server Infrastructure components. These two components are laid on top of NetOxygen which is a 3rd party mortgage origination system from Gallagher Financial Systems. I was a senior engineer for Beacon technology and developed some core components of the Beacon framework. Technologies: ASP.NET, VB.NET, C#, .NET, ADO.NET, LINQ, WCF, DHTML/JavaScript/VBScript, XML/XSL, AJAX, AJAX Toolkit Platform: IIS, .NET Framework 2.0/3.5, NetOxygen, Windows 2003 Server
  • Microsoft Corporation
    Application Developer (Consulting)
    Microsoft Corporation Oct 1999 - Jan 2002
    MSN AdPoint:While consulting for Microsoft I worked on Adpoint, an application used on MSN website. MSN provides space on its website for advertisers to advertise their products. MSN customers, the advertisers, are charged based on number of ad impressions. The advertisements are usually matched with the content that gets displayed at a given time. MSN AdPoint was a system built to help customers enter orders,help administrators track customers and their orders, and for creative management of all advertising on the MSN web site. I wrote developer specifications for, and coded, the customer-tracking module to specs. The module consisted of ASPX pages with embedded HTC controls and server sidemanaged C# components to enforce business rules and perform server side data validation. ADO.NET and SQL XML managed classes were used for database operations. Technology: C#, ASP.NET, JavaScript/HTC/WSC, XML/XSL,SQLXML, ADO.NET, SQL Server 7.0/2000. Platform: IIS, .NET Framework 1.0, Windows NT,

Naveen Razdhan Skills

Web Services Microsoft Sql Server Asp.net C# Sql .net Sdlc Wcf Agile Methodologies Xml Software Project Management Linq Javascript Ado.net Vbscript Dhtml Ssis

Naveen Razdhan Education Details

Frequently Asked Questions about Naveen Razdhan

What company does Naveen Razdhan work for?

Naveen Razdhan works for Adp

What is Naveen Razdhan's role at the current company?

Naveen Razdhan's current role is Principal Software Engineer at ADP.

What is Naveen Razdhan's email address?

Naveen Razdhan's email address is na****@****ail.com

What is Naveen Razdhan's direct phone number?

Naveen Razdhan's direct phone number is +162689*****

What schools did Naveen Razdhan attend?

Naveen Razdhan attended Bangalore University.

What skills is Naveen Razdhan known for?

Naveen Razdhan has skills like Web Services, Microsoft Sql Server, Asp.net, C#, Sql, .net, Sdlc, Wcf, Agile Methodologies, Xml, Software Project Management, Linq.

Who are Naveen Razdhan's colleagues?

Naveen Razdhan's colleagues are حوري الفيصل, Bernardo Aviles, Amy Chang, Mba, Brian Fletcher, Cpa, Cole Lea, Brittany M.l. Smith, M.a., Yasmeen Abdullah.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.