Naresh B.

Naresh B.

Senior Software Engineer

Ottawa , Canada

Experience: 12 Years

Naresh

Ottawa , Canada

Senior Software Engineer

57600 USD / Year

  • Immediate: Available

12 Years

Now you can Instantly Chat with Naresh!

About Me

Expertise in Software Development using Java enterprise technologies. Experience working in an Agile environment with Scrum methodology. Solid understanding of Data Structures, Object-Oriented principles, and Design patterns. Proficient in developing...

Show More

Portfolio Projects

Description

Developed a lambda function to transform numbers to word. Exposed the function over a REST API using AWS API Gateway. Developed a simple React application to provide a UI for the REST API.

Show More Show Less

Description

  • Developed API and back-end services in a microservices architecture using REST and MQ;
  • Developed single page web application using ReactJS and Redux framework;
  • Responsible for maintaining applications in cloud infrastructure using CI and CD tools.

Show More Show Less

Description

  • Implemented a data pipeline using Confluent`s Kafka Connect framework to integrate various data sources in real-time;
  • Developed a Kafka Stream application to enrich the data before moving to target system;
  • Replicated the above setup in cluster environment to support scalability and high availability;

Show More Show Less

Description

  • Developed a lambda function to transform number to words and exposed the function through REST API using API Gateway setup.
  • Developed a UI for the REST API using ReactJS.

Show More Show Less

Description

  • Developed a search tool to facilitate product lookup by customers of a client specializing in Semi-Conductor domain;

● Designed and indexed documents in Elasticsearch based on meta-tags from product pages;

● Implemented relevancy based search using static and dynamic boosting;

● Setup user alerts on new product launches using Percolate API;

Show More Show Less