piyush [at] piyushverma.net
- I thrive to write maintainable software with readable and understandable documentation.
- I have years of experience in building and maintaining large, multi-cultural, and multi-geographical software teams. - I learn quickly, and I am good at finding my way around problems.
- I have excellent communication skills, and plenty of experience working with distributed & local teams
- I get motivated to see people using my software.
- I understand the economics of Software and have served as a CTO and a founder of multiple Technology startups.
Last9 is a Site Reliability Engineering (SRE) Platform that removes the guesswork from improving the reliability of your distributed systems.
With the growing adoption of microservices and a rise in application and infrastructure data, it has become harder than ever to manage the complexity of all the moving ephemeral pieces.
Building a distributed system is hard. Observing it? Even more so. Improving its reliability? An endless pursuit of trial and error.
All approaches to improving reliability are reactive and they cost a few unhappy customers each time. Current methods treat logs, metrics, and traces in silos. Last9 breaks these silos of information to build a rich knowledge graph and gives an end-to-end view of the entire system. It also provides an insights policy framework and anomaly detection techniques by highlighting issues way before they become incidents.
Setup a cross-geographical Site Reliability Engineering culture and team that managed 6 datacenter and cloud deployments, for infrastructure to generate 600 million credit scores, across 4 countries.
Architected and Led development effort to scale the uptime to 4 9s.
Architected, coached, and hands-on coded a Mesos-like runtime that works both on-Cloud and in-Airgap deployments allowing multiple deployments per week in air-gap systems.
Built and scaled Information Security Team and practice for both application and Data Engineering pipelines, eliminating threat and Information breach incidents.
Built and deployed archival frameworks within existing Hadoop clusters to reduce expansion cost by more than 50%.
Built and scaled a procurement team to reduce overall procurement costs by 35%
Brought down overall Operation costs of the company by 30%
Promoted, architected and built Cloud manager like Terraform-Cloud, but with other needs of large technology team. Now available Open source at https://github.com/tsocial/tessellate
Promoted and Introduced a Developer Outreach Programme, allowing developers to attend and talk about their work at Conferences. The team delivered one tech-talk at National and International Conferences, every month.
Oogway is a technology consulting company that helps organisations with three pillars of scale: Architecture, Data and Processes.
We have worked with startups and organizations and helped them scale up, right when their business is about to make it big. Some of the clients being Gojek, TrustingSocial, FinAccel, Capptions etc.
As a co-founder I was responsible for delivering projects, sales, pre-sales, team building, solutioning and architecture, coffee-making, and/or everything else.
Designed, built, and maintained Datastax Managed Cloud; a hosted and managed service to run Datastax Enterprise in a cloud of your choice.
I am responsible for all Cloud adapters, monitoring and up-time of the service. I am also responsible for building internal tooling that service-owners use to deploy and maintain their services.
I was a part of 2-member team that built a solution to run Apache Cassandra and Spark as a hosted and managed service in our or customer's Cloud. Jointly Built and maintained everything concerning Infrastructure and Cloud, worked/maintained the internal micro-services message bus and, as a SRE, attended and built systems to attend to those 3'o clock data and Infrastructure outages.
Helped in crafting an on-premise deployment path by porting to Configuration
management and Infrastructure provisioning using Hashicorp tools.
I was also responsible for introducing Golang to the tech stack and training all software developers. Managed a small team of really young but smart engineers and helped them improve the overall quality and stability of the product code base.
I Also helped with noSQL Data modelling and schema management to move to a multi-tenant system.
Among individual contributions, helped them circumvent AWS proprietary by replacing it with OSS components to continue with the on-premise goal.
I was a cofounder of this online training and education platform. Initially
called Simversity and eventually, Siminars.com, this was where I was able to
hone my skills in Software Engineering, Production systems management and
shipping and maintaining large codebases.
At Siminars, my responsibilities included architecture design, individual contributions, code reviews, pair programming, testing, system administration, devOps, database management and other aspects of shipping production ready Code.
I had the opportunity to lead a tech team of varying talent and experience, which helped me appreciate the importance of building a team and playing by ones' strengths to achieve goals.
It was here that I discovered my ability to raise the overall tech talent of my team, where we transitioned from using off-the-shelf tools to writing our own cutting edge tools and frameworks. We also put a handful of these tools and frameworks under OSS License.
Brief Of the company: The Siminars platform enables presentation of rich media content in a structured sequential manner. Think of it as a series of rich blog posts that can be queued in a logical fashion and consumed as a simple online course. Added to it is a quora like community , social features, gamification and a very user friendly experience. This enables people who typically teach life transforming or self - development to break their concepts down into little consumable chunks and present them for high impact. The packaging enables them to sell "siminars" for a fee akin to an online course. Siminars can be thought of as "elearning lite".
Wanted to build the Youtube-live of Audio and yield transcripts of the archived audio files. Aim was to have a citizen radio which also provided archive playback while generating multi-lingual transcripts. Went on to do a small Pilot with a couple of NGOs in Bangalore.
Chaupaati Bazaar was a phone-commerce startup that enabled India's 500+ million mobile users to buy home appliances, children's products, books and magazines over the phone. In my short stay I helped them build the SMS server using a bunch of smartphones and old computers, migrate their backend from Solr to MySQL & a customer behavior analysis tool.
I was one of the core developers and helped the company through out their technology stack. Varying from implementing SMS parsers which could handle thousands of records per second, Implement travis like build-quality integration and Ubuntu upstart & Solaris SMF scripts.
Implemented the Python support for KDevelop (the default IDE for KDE 3 & 4). Project involved implementing a Python grammar and a JIT parser which was for responsible for Syntax highlighting, Indentation recognition, Syntactical check and populating a Variable-Definition-Usage tree.