About Me
I have 14 years of software development experience with web applications and distributed systems. My top languages include mainky Java, Clojure, Node.js, Python and some PHP. I also have decent amount of UI skills , and have worked with Bootstrap...
Show MoreSkills
Programming Language
Web Development
Data & Analytics
Software Testing
Development Tools
Database
Operating System
Networking & Security
Others
Software Engineering
Portfolio Projects
Company
Proactive network operations platform (PNOC)
Role
Backend Developer
Description
The role of this platform was to do 24/7 monitoring of the Customer’s network. Network events originating from the Customer’s network had to be co-related in a intelligent manner, in order to raise minimal tickets for the operator. Along with real time event handling, pre-emptive performance monitoring was also done as a precautionary step. This platform was designed to honour the SLAs signed in terms of maximum time taken to raise a network event as a ticket • Designed and implemented the PNOC intelligent Ticketing Adapter. • Played key role in analysis and design of ‘Service Discovery framework’ for MPLS and Carrier Ethernet technology. • Developed a web based UI along with backend in Clojure to view the JMS (Tibco) system.
Show More Show LessSkills
Apache Ant Apache Tomcat Clojure ElasticSearch Java (All Versions) JQuery React.Js XML Web ServicesTools
Visual Studio (Win)Company
Operations and Maintenance Centre for Home Location Register
Description
The Operations and Maintenance Centre for Home Location Register (OMC-H) is acomprehensive Graphical User Interface based Operations, Administration and Maintenanceplatform that is used to manage the Home Location Register (HLR) in a GSM/CDMA network. • Provide and maintain features across different release of the project. This includes the entire software cycle, i.e. from writing design doc, implementation, UT and IT. • Verifying the feasibility of the requirements, as a feature lead. • Present the feature design, for review, to team members
Show More Show LessTools
Visual Studio (Win)Active IQ Mobile App
https://play.google.com/store/apps/details?id=com.netapp.myautosupport&hl=en_INFirst back end engineer responsible for developing mobile APIs
Company
Active IQ Mobile App
Role
Backend Developer
Description
I was the first and the sole back end engineer that developed the first set of mobile APIs. The APIs were designed by me, keeping the response time and reliability of the APIs in mind. Once the first draft version of the mobile app got released, and got appreciated, more backend engineers were onboarded to the team. Teh team size has grown to around 12 engineers as I last worked in it.
Show More Show LessTools
ThimbleCompany
AMQQ API server
Role
Backend Developer
Description
I designed and developed a Nodejs based REST API server that intrecated with Kafka and Mongo DB behind the scenes.
Show More Show LessSkills
Apache-Kafka Node.Js NPMHRMS portal - A portal for HR admins
https://github.com/BinitaBharati/hrmsDeveloped a portal for Human Resources using Clojure and React.js
Company
HRMS portal - A portal for HR admins
Role
Full-Stack Developer
Description
I developed a portal for use by Human Resources personnels, using Clojure in the backend and React.js at the front end along with Bootstrap.
Show More Show LessSkills
Bootstrap Clojure Mustache.Js React.JsTools
Visual Studio OnlinePy Chat
https://github.com/BinitaBharati/pychatDesigned and developed a websocket based Python chat server
Company
Py Chat
Role
Full-Stack Developer
Description
I developed a web socket based Python chat server on top of Django. On the front end, Bootstrap, JQuery was used.
Show More Show LessSkills
Bootstrap Django JQuery Mustache.Js PythonTools
Visual Studio (Win)Hadoop cluster installer
https://github.com/BinitaBharati/hadoop-cluster-installerMade a distributed Hadoop cluster installer Docker image