contactsunny.com Open in urlscan Pro
139.180.217.124  Public Scan

URL: https://contactsunny.com/
Submission: On July 29 via automatic, source certstream-suspicious — Scanned from SG

Form analysis 0 forms found in the DOM

Text Content

Show navigation Hide navigation
 * Home
 * About
 * Resume
 * Works
 * Testimonials
 * Contact
 * Github
 * Blog
 * Patreon


I'M (SUNNY) SRINIDHI.


I'M A BANGALORE BASED SOFTWARE ENGINEER, WRITER, AND A DATA SCIENTIST (IN THE
MAKING), WORKING ON SOME REALLY AWESOME TOOLS AND TECHNOLOGIES. LET'S START
SCROLLING AND LEARN MORE ABOUT ME.

--------------------------------------------------------------------------------

 * 
 * 
 * 
 * 
 * 
 * 




ABOUT ME

I write code and design systems around Java (Spring Boot), Hadoop Stack (HBase,
Kafka, Spark, etc.) and AWS services (Lambdas, EC2, S3, DynamoDB, Glue, Athena,
ECR, Kinesis Data Streams, Kinesis Firehose, etc.), and MongoDB. I'm experienced
in working with big data and mobile ad industry (real time analytics, stream
data processing, asynchronous data processing and systems, data and processing
pipelines, etc.).

I'm also a Top Writer in Technology and Artificial Intelligence on Medium and
writer to six reputed publications on Medium. Have at look at my personal blog
and Medium blog for more info. Also check my Github profile for projects.

I write about data science, artificial intelligence, machine learning,
programming, and much more about technology on my personal and Medium blogs.


CONTACT DETAILS

sunny@contactsunny.com

Download Resume


EDUCATION


MANIPAL UNIVERSITY

Master in Embedded Systems • October 2013


VISVESVARAYA TECHNOLOGICAL UNIVERSITY

B.E. in Electronics and Communications • March 2010


WORK


COSTRATEGIX TECHNOLOGIES PVT. LTD.

Senior Software Analyst • June 2018 - Present

I have been working on Big Data technologies such as the Hadoop stack (Kafka,
Spark, HBase, Ambari, Yarn, etc.), MongoDB, AWS Services (Lambda, EC2, Athena,
Glue, DynamoDB, ECR, S3, Kinesis Data Streams, Kinesis Firehose, etc.) for
designing and developing various ETL pipelines, stream and batch processing
services. I have also been responsible for designing and developing large scale
distributed processing units deployed as Docker services in a cluster
environment. I have written shell scripts for making UAT and production
deployments of various distributed services easier.


COSTRATEGIX TECHNOLOGIES PVT. LTD.

Software Analyst • June 2016 - May 2018

I got the opportunity to work with various new technologies such as reactive
calls in NodeJS (using Promises) to automating campaigns in Pardot. I have been
responsible for developing RESTful APIs in projects for a variety of tasks, some
as simple as saving form data to a MySQL database, to orchestrating a number of
micro-services to work in harmony to get the desired output. I have also been
responsible for structuring the codebase of certain projects to maximum code
reuse. I have had the opportunity to speak at "tech talks" to share my knowledge
on a shiny new piece of technology, or to explain how I'm using the various
tools available to maximize my performance.

I got the opportunity to dive into the ocean of Data Science, by attending
various courses on Udemy and Coursera, and also by building various POCs. Using
this knowledge, I was able to work on a project which involved processing huge
amounts of data using Apache Spark.


LOOKUP.TO (HATCHERY SOFTWARE SERVICES PVT. LTD.)

PHP Developer • July 2015 - June 2016

I'm responsible for integrating third party services into the Lookup panel and
the tech stack, end-to-end. I'm responsible for carrying out all technical
discussions regarding integration with partners, testing the integration with
unit tests and then migrating the same to production. I'm also responsible for
handling the PHP part of the Lookup panel, handling the Android client and
Springs based backend integration of third party whenever required.


METI (MYSORE EMBEDDED TECHNOLOGY INSTITUTE)

Senior Software Engineer • August 2014 - July 2015

Worked on the SCADA website, the Android app for the website, and more.


VIBRANT INFOSYSTEMS

Senior Software Engineer • October 2013 - August 2014

My responsibilities include managing all the projects that the company takes up,
making sure that all the projects are on schedule, and will be delivered in
time. I'm also responsible for the development of PHP and Android based
projects, as I will be responsible for designing the architecture, database
schema, and project plan for projects in these technologies. I'll also be
actively coding in these technologies.

Another part of my job includes communicating with the clients to take their
requirements and feedback on current projects. I also come up with new
strategies to keep the team members active and interested in their work, and to
ensure timely delivery.


SKILLS

Following is the list of technologies that I have worked on till now in my
career.

 * Java
 * MongoDB
 * Apache HBase
 * Apache Kafka
 * Apache Spark
 * Amazon EC2
 * Amazon S3
 * Amazon Kinesis Firehose
 * Amazon Kinesis Data Streams
 * Amazon Lambda Functions
 * Amazon Athena
 * Amazon DynamoDB
 * Amazon Glue
 * Amazon ECR
 * Amazon CloudWatch
 * Spring Boot
 * NodeJS
 * Express NodeJS Framework
 * Angular 8
 * PHP
 * MySQL


CHECK OUT SOME OF MY PRODUCTS.

EXPENSES

Personal Finance Management Service



FUEL

Personal Fuel Management Service



NEWS

Personal News Aggregation Service



LINKS

Personal Website Bookmarking Service



EXPENSES

This is a simple expense management tool. With this app, you can create your own
expense categories, income sources, deduction categories, and savings
categories. After this, you can start logging your incomes, expenditure,
savings, and deductions.

There are various charts and graphs which give you both an overall and very
in-depth view into your money management strategies. With this data, you can
easily plan your shopping, savings, etc. This is also a PWA app. So if you use
it on your phone, with Chrome, you can add it to your home screen and use it as
a native app.

RESTful APIs, Spring Boot, MongoDB, Angular 8, Java
Details Close

FUEL

This is a simple fuel expenses monitor which can be used to record and monitor
how much money you’re spending on fuel per vehicle, how much fuel you’re putting
into your vehicles, what type of fuel, etc. I started recording all this
information the day I bought my first car. But I was doing it in a book. I’m not
really a book person and wanted to get all this data online so that I have
access to it all the time and from anywhere, and so that I could run some
analytics on the data. So I wrote this app, which is very simple to use and
understand. There are a few charts already baked into the product, which is
completely free to use.

This is no Android or iOS app, you don’t have to download anything. This is PWA
(progressive web app), which means you can just open up the web app in your
browser (on your computer or phone), add a shortcut to it on your home screen or
desktop, and use it similar to a native app. You don’t have to create an account
as I have integrated Google Sign in, so you just use your Google account. It’s
as simple as that.

RESTful APIs, Spring Boot, MongoDB, Angular 8, Java
Details Close

NEWS

This is a simple news app which uses some third party news aggregation APIs to
show the headlines, state news, city news, and other categorical news in a very
simple interface.

Being a PWA, this can be easily added to the home screen of a mobile device and
used as a native app. There is an option to save your country, state, and city
as your profile so that whenever you open the app, you’ll get relevant news from
your geographical region. Apart from this, you can always browse news from
categories such as technology, business, automobiles, etc.

RESTful APIs, Spring Boot, MongoDB, Angular 8, Java
Details Close

LINKS

Links is a simple bookmarking service which allows you to bookmark your favorite
websites from your Android device, or from the Chrome browser. The service also
lets your organise your bookmarks into various folders so that its easy to keep
track of your bookmarks.

Your bookmarks are synced between your Chrome browser and your Android device.
So no matter if you're on a desktop, a laptop, an Android smartphone, or an
Android tablet, your bookmarks are available.

You can have a look at the web interface and register, which will let you use
the Chrome extension and the Android app.

RESTful APIs, Spring Boot, Java, MySQL, Android, Chrome Extension
Details Close


TESTIMONIALS

 * > I am working with Srinidhi from last couple of years. He is technically
   > very knowledgeable person. We can find lot of engineers who have the
   > ability to deliver the assigned work in a timely manner. But only a few of
   > them can deliver it with high standards and best practices. Srinidhi is one
   > of them who always tries to produce quality code with industry best
   > practices. Apart from coding he has also designed scalable software
   > applications. His coding and system design skills are exceptional. He has
   > written technical blogs on various topics which is helping a lot of
   > engineers including me. Srinidhi is really an asset for any organization.
   > 
   > Nagananda K K

 * > Passionate about coding, always enthusiastic to learn something new, hungry
   > for performance feedback, fantastic team relations, participative - these
   > are some of the qualities that makes Srinidhi an asset to any organisation.
   > His work ethics are also very impressive. He has unique ways of building
   > team relations such as start a fitness group or unite people with common
   > interests. Working with him and knowing him has been an absolute pleasure.
   > Detail oriented and sincere to his tasks; he goes that extra mile to help
   > his colleagues. He most definitely has been one of the key performers of
   > the tech team.
   > 
   > Tanushree Ishaani

   

 * > Sunny was my colleague at METI. He was an intern, involved in designing the
   > SCADA front end tool, and I was responsible for testing it. This way, I was
   > able to work with him closely.
   > 
   > He was leading the software team, and was doing it very effectively. He
   > likes his job. Truly a dedicated worker. Everything around him goes
   > smoothly. He has got the skill of communicating his ideas effectively to
   > the team. An efficient and calm person, who was always ready to take up the
   > challenges.
   > 
   > He has played a major role in the SCADA front end design. In fact the METI
   > SCADA is moving from version 1.0 to version 2.0 largely because of his
   > contributions. He was mainly responsible for generating shift wise reports,
   > Live graphs, redirecting the website.
   > 
   > Throughout the internship, Sunny completed his work on time, and even added
   > some extra features to the website when necessary.
   > 
   > I heartily recommend Sunny and would be happy to work with him again.
   > 
   > Ramanuja Sreenidhi

   

 * > I have worked with Srinidhi on multiple projects. His strong commanding
   > technical knowledge makes him a valuable resource. Apart from his technical
   > knowledge, he wears multiple hats such as a good team player, possess
   > extremely good leadership skills, and delivers task on or before the due
   > date. As a developer he always tries to write clean and well documented
   > code and his ideas or suggestions on technical architecture are simple,
   > effective, and fool proof. Speaking about his mindset he can think like an
   > entrepreneur, play like a developer, see things as a QA, and manage and
   > lead a team with positive dynamics. His broad mindset will earn him any
   > position for the company. Any team or project will be very lucky to have
   > him as a team player.
   > 
   > All the best for your future.
   > 
   > Ashrith G N

   

 * > I am working with Srinidhi from last couple of years. He is technically
   > very knowledgeable person. We can find lot of engineers who have the
   > ability to deliver the assigned work in a timely manner. But only a few of
   > them can deliver it with high standards and best practices. Srinidhi is one
   > of them who always tries to produce quality code with industry best
   > practices. Apart from coding he has also designed scalable software
   > applications. His coding and system design skills are exceptional. He has
   > written technical blogs on various topics which is helping a lot of
   > engineers including me. Srinidhi is really an asset for any organization.
   > 
   > Nagananda K K

   

 * > Passionate about coding, always enthusiastic to learn something new, hungry
   > for performance feedback, fantastic team relations, participative - these
   > are some of the qualities that makes Srinidhi an asset to any organisation.
   > His work ethics are also very impressive. He has unique ways of building
   > team relations such as start a fitness group or unite people with common
   > interests. Working with him and knowing him has been an absolute pleasure.
   > Detail oriented and sincere to his tasks; he goes that extra mile to help
   > his colleagues. He most definitely has been one of the key performers of
   > the tech team.
   > 
   > Tanushree Ishaani

 1. 1
 2. 2
 3. 3
 4. 4


GET IN TOUCH.

I'm active on LinkedIn and Twitter, so feel free to contact me on those
platforms. If not, you can always email me at sunny@contactsunny.com




GITHUB

Sunny Srinidhi
Coding, reading, sleeping, listening, watching, potato. SOLID. DRY. KISS (If you
know what I mean)
⚲ Bangalore / Mysore, India
48
Followers
0
Following
86
Repositories

--------------------------------------------------------------------------------

Top repositories
DynamoDB-SpringBoot-POC
Java
★5
data-science-examples
Python
★4
AmazonSQSProducerPOC
Java
★2
Follow
Last active: 494 day(s) ago
 * © Copyright 2020-2022 Srinidhi TG
 * Design by Styleshout