Tushar K.

Tushar K.

AWS, JAVA, Spring, Oracle Db, Mongo DB, Caching, Technical architect and project manager

Bengaluru , India

Experience: 20 Years

Tushar

Bengaluru , India

AWS, JAVA, Spring, Oracle Db, Mongo DB, Caching, Technical architect and project manager

48761.7 USD / Year

  • Immediate: Available

20 Years

Now you can Instantly Chat with Tushar!

About Me


Architecture and implementation in:
    • AWS, Java J2EE, Spring, Scala, Elastic Search, MongoDB, Oracle MySQQL RDBMS, Microservices, Hibernate, HTML, Shell scripting, PHP, Perl, XML, JavaScript, Android SDK, Solr
    • App ...

Work summary
    • Synechron Senior Specialist Dec 2017 to Nov 2019.
    • Wibmo Principal Software Developer April 2017 to Oct   2017
    • FICO Software Engineering –  Lead Engineer. Sep 2016 to April 2017.
    • Working with a partner on a android app & backend June-August 2016.
    • Happiest Minds, June 2015 to June 2016.
    • Razorfish Neev March 2014 to May 2015.
    • Exilant Technologies, May 2013 – Feb 2014, Technical Project Manager
    • enStage, Apr 2010 - March 2013, Engineering Manager
    • Self employed, May 2007 to Mar 2010, at Sel2In
    • Cognizant, Sep 2006 – Apr 2007, Senior Associate
    • GE, April 2004 - May 2006, Senior Software Analyst/ Business Analyst
    • Worked as Software Engineer in MphasiS BFL Software August 1999 to September 2003 (at the FedEx Development Center August 2002 to September 2003). Prior to that was in the E-sim Development Center at MphasiS
    • Extensive domain experience in Web applications entailing Payment Authentication, reliability and web automation.

 

 

Show More

Skills

Networking & Security

Graphic Design

Portfolio Projects

Company

Blacksmith KYC

Role

Software Architect

Description

This product is for Investment banks, to do  KYC which had a lot of overlap across banks, especially in face new regulations.

Architect and scrum master of first version. Allows KYC experts to define policy (pick sources, fields, rules and depth). Pulls data from various sources. Enforces policy and creates a detail and summary KYC on the company. A multi tenant product created by a investment bank but used by 3 banks.

Show More Show Less

Company

Wibmo

Role

Backend Developer

Description

Prepaid cards, 3DS authentication and wallet product for banks.

Wibmo does authentication, prepaid cards and a wallet & shopping app (with 3 implementations including PayZapp for HDFC Bank in India.) They also do prepaid and authentication (3DS) for 10 foreigh banks in USA, Middle East and Australia. This company was called enStage earlier.

  • Lead team in re-einginnering reporting module.

  • Improved RDBS data models, web services on drop wizard.

  • Fixed production issues

  • Implemented W2A, A2A cash back module

I was also involved in the solution for 3DS program that interacts with merchants, banks and VISA/MasterCard. We developed the IVR platform including Data modeling, business code, SMS pre OTP, robust SMS and e-mail message servers, load balancing using a custom web server, authentication for non e-com requirements, adding fraud detection intelligence and alternate authentications like OTP. Fraud detection(e-Guard product) using card-holder history and merchant profile. Making system more robust for adding customers with minimal code changes and lending it to testability with dependency injection.

 

Architecture is microservices based since 2010, we called them ‘Quick Servers’, before Microservices was a buzz word.

Used spring from 2013 for a few of the microservices. The first few Java microservices used other socket libraries.

Show More Show Less

Media

Company

Sel2In

Role

Backend Developer

Description

Applications ranging from email course tool, dynamic quiz, web scrapping, JSP-My SQL applications, mobile Java applications and more. Include shell scripting on Linux shared web servers. Handling my internal team and in some projects co-coordinating with assigning work to a larger virtual team, across geographical boundaries who work together on a project.

Show More Show Less

CmpPrc at GE Aviation

https://www.geaviation.com

Company

CmpPrc at GE Aviation

Role

Backend Developer

Description

This project is a web application to allow users to start jobs and download finished Macro Powered Excel Reports. The jobs are processed in the back end, involving HTTP-GET requests to an outside GE website, controlling ETL, Excel report generation thru Java POI.

 

Besides project management (people, requirements, scooping, planning, estimation, process, infrastructure), in a technical lead role, I:

1. Designed and coded the core the architecture our Java code trigger the ETL (Informatica)

2. Designed and wrote the Outside GE interface that leveraged the existing human interface HTML form.

3. Improved usability & clarified requirements by getting a prototype built by team that gave the user family a feel for what they were getting early on

4. Held three training sessions for our providers on J2EE -MQEJBs and web applications with AJAX

Show More Show Less