I’m a software technologist.
I have 14 years of software industry experience, 9 of which have been in individual contributor (IC) roles. I have been into technology management for the last 5 years.
As an Engineering Manager/Director, I have managed teams, systems and delivery for software product organizations. I’ve have experience managing cross-functional teams (both Development & QA). My role typically encompasses technical architecture & design, business interfacing, hiring, mentoring and general management.
I have experience working on Java & open source stack. I’ve also worked on Python stack. I’ve extensively worked on back-end systems which had stringent throughput and latency needs.
I have exposure to diverse business domains: digital advertising (search, display & video), equity trading (capital markets), travel (stored value, coupons), voice over IP (VoIP), encryption & ASP/SaaS. You can read more about the systems I’ve worked on, on my projects page.
I have experience with iterative development & Agile/Scrum methodologies. I have evangelized and promoted adoption of engineering best practices such as unit testing, test-driven development, test automation, continuous integration/deployment (CI/CD), peer reviews and Scrum in the teams that I managed.
I’ve worked with distributed teams across timezones, using a variety of tools for communication & collaboration. I have international (US) work experience of 1 year.
Languages: Java, Python
Libraries/Frameworks: Django, Hibernate, Spring
Services: Amazon web services (AWS)
Databases: MySQL, MS SQL Server, Oracle, Postgres
NoSQL/BigData: Redis, MongoDB, Google BigQuery, Hive
Build & SCM: Maven, Gradle, Ant, Jenkins, Git, Subversion, Clearcase
Agile/Project management: Jira, VersionOne
Methodology: Scrum/Agile, Iterative
OS: Linux (RedHat,centos, Ubuntu), OSX, WIndows
I currently work at Expedia as an Engineering Manager.
Here are some of the positions that I’ve handled earlier:
|Knowlarity Communications||Telecommunication||Director of Engineering||2014-15|
|Vdopia||Display, Video advertising||Engineering Manager||2013-14|
|Expedia||Stored Value, Coupons||Software Development Manager||2012-13|
|Yahoo!||Search Advertising, Display advertising||Engineering Manager, Principal Engineer||2008-12|
|Fidelity Investments||Capital Markets (Equity trading)||Lead, Software Engineering||2004-08|
|Unitech Software||Security||Sr. Software Engineer||2002-03|
|Thermal Systems & Software||Procurement (SaaS)||Software Engineer||2000-2001|