Anirudh Simha

Anirudh Simha

$50/hr
A Systems Analyst with considerable experience building realtime systems and debugging them
Reply rate:
-
Availability:
Part-time (20 hrs/wk)
Age:
34 years old
Location:
Mumbai, Maharashtra, India
Experience:
5 years
ANIRUDH SIMHA 102, Swagat CHS, plot 48, sector 4, near fire depot, Airoli, Navi Mumbai,--CAREER OBJECTIVE Senior Software Developer with strong knowledge of real-time systems, factory automation and software configuration management. EXPERIENCE Netcore solutions Senior Software developer March 2014 - April 2018 To maintain existing products while enhancing them and develop brand new products as well Propellum infotech Sr. software developer June 2018 - Feb 2019 To develop new features for product while maintaining existing products Exo-field engineering solutions System analyst March 2019 - Present To analyze system requirements, suggest architecture and implement it. EDUCATION Mumbai University BE Electronics and Telecommunication- Niit Pgpit in asp.net 80 2013 TECHNICAL SKILLS Java Spring framework Hibernate jpa Mongodb Apache storm Apache kafka Maven Python Golang Git PROJECTS Real-time analytics microservice 1 year Part of Smartech automation product where my job was to process all events like clicks, opens, sent, etc realtime in a multithreaded environment and create the corresponding summary in mongo.This would then be consumed by APIs to be displayed on dashboard. Technologies used: Java, spring, multithreading, mongo, redis, MySQL Marketing automation microservice 1 year Crucial part of Smartech product where I had to understand existing marketing automation backend architecture and implement new features in the component while maintaining it and keeping it bugfree. It basically is an event processing system and an automation can be created via html.It parses the HTML into corresponding business logic(into clojure).This was built into a jar and was deployed to our storm topology. Thus business logic can be created on UI via building blocks like a flow chart and this will be converted into clojure and eventually a jar. Our storm cluster had 10 topologies which were spread across 2 servers. Kafka was used as a messaging queue and storm spouts and bolts were used to consume and process the data via apis Technologies used: java, rest services, mongo, Apache storm, Apache kafka, clojure, redis, python, mysql Deferredpublish batch scheduler microservice 6 months Part of Smartech product where I had to develop a job processor which would get invoked every minute and look for matured events in MySQL. All these matured events will be published to redis which will then be processed by another component for further steps. Technologies used: Java, spring batch, spring scheduler, mysql, multithreading, threadpool, spring boot Teno question Bank stats and payment 1 month Part of Teno, a product geared towards school and children where we crowd source questions for various standards and pay the authors accordingly A consumer to interest events and populate in mysql Expose apis to display weekwise stats A scheduler to generate invoice of payment Technologies used: rabbitmq, jpa, mysql, mongo, redis Golang Read receipt for chats 2 weeks Had to develop a robust API which would be of bursty nature. Hence had to be highly load tolerant. So we decided to go ahead with golang. Had to design they entire API with rabbit, mysql, redis Technologies used v golang, redis, rabbitmq, mysql Gapps user/mailbox sync 4 months Had to develop a UI to add users with their details and create mailboxes on Gapps servers.This was done through google api libraries and api authentication was done through saml. This was done in order to create users on our server as well as google via a single UI. Technologies used: python, Google apps python API, MySQL, pyramid framework, APIs Email milter. 6 months Had to develop a c milter to filter emails based on any role specified by the client in the UI. These rules could be like delete mails with subject containing abc etc. Had to write a milter in c for this using send mail library and integrate it into postfix for real-time email filtering. Technologies used: c, postfix, sendmail ACHIEVEMENTS & AWARDS Star performer for 2 quarters PERSONAL PROFILE Date of Birth : 13/08/1991 Marital Status : Single Nationality : Indian Known Languages : English, Kannada, Hindi, Marathi ANIRUDH SIMHA
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.