Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Vinu Nair

Software Engineer
Clyde North

Summary

Experienced software engineer capable of delivering highly effective and creative solutions to business and technology challenges. Utilizes highly attuned analytical skills to consistently drive high standards of service through effective project management, communication and strategic planning to develop and manage strong client relationships. Highly organized with a strong capacity to prioritize workload, delegate deliverables and steer project completion within established deadlines.

Overview

19
19
years of professional experience
6
6
years of post-secondary education
3
3
Certifications

Work History

Principal Engineer

National Australia Bank
04.2022 - Current
  • Authored design guidelines by collecting requirements and converting them into technical development guidelines to enable delivery of solution.
  • Utilized existing patterns within EBPO to reduce cost and suggesting alternatives to achieve same business outcome with much lower level of effort.
  • Enhance API on need by need basis keeping in mind reuse and interoperability.

Senior Consultant

ThoughtWorks
04.2021 - Current
  • Worked on Java spring boot based microservice which orchestrated steps for Cloud Provisioning system - wrote DB layer for DynamoDB.
  • Worked on design of database in DynamoDB with focus on indexing fields, querying pattern and concurrency.
  • Worked on Java spring boot based orchestration adapter which combined multiple inputs before sending to cloud provisioning system. The data was stored in DynamoDB and used Amazon SQS for sending data to cloud provisioning system

Java Developer

ANZ
03.2020 - 04.2021
  • Built real time indexing data pipeline based on sequential ordered events using logstash,Apache Kafka,Apache Camel and elastic search.
  • Configured deployment plans using bamboo and managed service deployment using Openshift.
  • Implemented multiple low latency API's using Spring Boot.Integrated API's to achieve business function driven by best practices around microservices architecture.

Engineering Lead

Rakuten Asia Pte Ltd
08.2013 - 03.2020
  • Created Docker image for Rasta ad server reducing local deployment time and enabling automated testing.
  • Designed batch framework for Ad Platform team for delivering performance reports with calculated metrics. Ideated and implemented data partitioning strategy in HDFS.Created hive scripts to upload click and impression logs from Ad Server into HDFS. Generated multiple reports for calculating Ad conversion by joining purchase and click logs using hive queries.
  • Designed and implemented the Payment Batch utilizing state machine based flow to handle payments including support for partial payments . This helped reduce inquiries from merchants and improved the settlement process.
  • Conducted POC with sqoop to determine feasibility of transferring data from couchbase to HDFS within defined SLA. Finalized on using Apache Spark job to completed the data transfer which included transferring 30 million items from Couchbase to Hadoop within 10 mins window timeframe.
  • Designed and implemented notification service based on microservice architecture for affiliate publishers. This provided publishers the status of conversion within the window time frame of 10 minutes from their affiliate generated links.
  • Applied microservice architecture while revamping the existing monolithic application to the new creative management platform.
  • Managed engineer's meeting to discuss new trends in technology. In addition, created a framework process for engineers to justify and adopt new technologies.

Lead Software Engineer

CrimsonLogic Pte Ltd
07.2012 - 08.2013
  • Suggested and implemented improvements for reusable components – Messaging and Translation hubs. These components are responsible for transferring messages from sender to recipient as well as translating messages.
  • Fixed Out of Memory issue for Messaging Hub’s thick client by reducing the memory footprint to 2 MB.
  • Fine-tuned SQL statements to reduce the running time of housekeep jobs from 4 mins to 2 mins.
  • Troubleshoot and fix production issues along with continuous monitoring of enterprise applications. Duties involved analysing transactions for any abnormality and prevent production issues from occurring.
  • Designed FAQ solution for call-center personnel which made use of Lucene’s IR Library. This provided searching capabilities, auto-suggest features and improved the efficiency of customer service officers.

Senior Software Engineer

CrimsonLogic Pte Ltd
11.2008 - 07.2012
  • Migrated enterprise-level applications deployed in Weblogic 8.1 to Weblogic 10.3.
  • Incorporated changes to enterprise applications to port from Weblogic/Oracle stack to JBoss/Postgres stack.
  • Implemented password management module for CrimsonLogic's authentication service called CLAS.
  • Implemented online registration flow as an API to seamlessly integrate with an existing enterprise application.

Associate Consultant

Oracle Financial Services
07.2007 - 11.2008
  • Implemented stock watch for Flexcube@Broker (Order Management System) using DWR.
  • Implemented compliance and monitoring module based on maker checker concept.

Analyst Programmer

CrimsonLogic Pvt Ltd
06.2005 - 07.2007
  • Implemented a cost-effective and feature compliant alternative to the existing reporting tool.
  • Implemented a dashboard feature for in-house timesheet tracking product.
  • Conducted load tests on production-ready systems by using LoadRunner to record and execute scripts.

Education

Masters in Computer Applications - Information Technology

Mumbai University
Mumbai
04.2002 - 04.2005

Bachelor of Science - Computer Science

Mumbai University
Mumbai
04.1999 - 04.2002

Skills

    Java, J2EE

undefined

Certification

MongoDB for developers by 10gen

Timeline

Principal Engineer

National Australia Bank
04.2022 - Current

Senior Consultant

ThoughtWorks
04.2021 - Current

Java Developer

ANZ
03.2020 - 04.2021

Engineering Lead

Rakuten Asia Pte Ltd
08.2013 - 03.2020

Lead Software Engineer

CrimsonLogic Pte Ltd
07.2012 - 08.2013

Senior Software Engineer

CrimsonLogic Pte Ltd
11.2008 - 07.2012

Associate Consultant

Oracle Financial Services
07.2007 - 11.2008

Analyst Programmer

CrimsonLogic Pvt Ltd
06.2005 - 07.2007

Masters in Computer Applications - Information Technology

Mumbai University
04.2002 - 04.2005

Bachelor of Science - Computer Science

Mumbai University
04.1999 - 04.2002
Vinu NairSoftware Engineer