Los Angeles, California, United States
Immense experience in architecture, design, development, troubleshooting, monitoring of complex, high volume, low latency, scalable, highly available enterprise / customer facing applications. 6+ Years of technical management experience(total 19+) at Microsoft / nuance, eharmony, core digital media and century link. Extensive experience with Microservices, Event / Message driven systems, batch-jobs, webapps and Cloud Technologies. Immense experience building, growing teams + applications / roadmapping / digital transformation / re-imagining products/ technology refresh (from monolithic apps to microservices / event driven architectures or on prem to cloud migration) with no /minimal downtime, leading onshore / offshore development teams with weekly deliverables, setting processes, standards and budgeting Great at collaborating with Leadership in setting engineering strategy, direction Proven track record at hiring, onboarding, ensuring knowledge sharing (so that no silos are created), mentoring resources, running 1 on 1s, performance management and keeping them invested and motivated. Adept at conflict resolution, collaborating across cross functional teams, prioritization, communication, presentation, leadership and interpersonal skills. Hugely customer focussed and metrics driven and adept at leading innovation as well as change. Firm believer in speed of execution and on time deliverables using agile, kanban and MVP and huge proponent of API first, fail fast Great at developing partnerships / collaborating with different stakeholders to achieve the common goal. Lots of experience leading teams in times of certainty as well as uncertainty. Sun Certified Java Programmer(SCJP) and Sun Certified Web Component Developer (SCWCD).
-Define, own and deliver the product roadmap, product stack refresh, tech debt , day to day working of the platform -Ensure high availability, high quality deliverables, triage customer issues. -Responsible for providing hands-on leadership with regard to architecting, leading design and development of the applications. -Liaise with external customer, implementation teams. -Work with product managers, customers, implementation teams to keep product relevant and make a difference. -People management (not limited to 1-1, goal setting, performance management) of tech team including principal er / architect / QA / SDET / DEVOPS / SRE -Responsible for hiring, growing the team, onboarding, making sure that knowledge is shared and silos are kept to a minimum. -Making sure that the tech product is on top of vulnerability management(code scans/pentests etc) -Mentor engineering team. -Driving what is needed from PCI and other certifications
● Responsible for the design, development, deployment, end to end availability, performance and support of the entire eHarmony (excluding recommendation) suite of applications(customer facing services, backend systems as well as internal systems). ● Recent major projects that I drove from initiation to delivery : ○ 3 day HOLD for purchases on eharmony to bring down refunds and chargebacks. This brought down refunds and chargeback by around 20 percent for the first 3 day post the purchase. ○ SALES TAX implementation across the entire product line. This contributed to around 2 percent of eharmony revenue. Earlier we were paying sales tax to states but not collecting from our users. ○ Build an OFFER-CHAIN system for new / existing customers as well as a new system to facilitate percent off and dollar off PROMO codes implementation. Brought down time to set up promos from 3 days to under 30 mins. ● Manage core eHarmony systems (including photos, comm, registration, login , profile ,newsfeed,subscription, users etc) as well as internal applications like customer care tools, payment systems, batch jobs and fraud prevention systems ● Drive technical projects and provide hands-on leadership by helping design key production features, coding, task planning, and code reviews. ● Lead and supervise a team of 11-18 highly talented engineers(onshore and multiple offshores). Run regular one on ones keep a pulse on the individual aspirations / day to day workings / issues/ concerns and constantly work on channeling those towards greater organizational goals. ● Responsible for performance evaluation of my resources. ● Partner closely with Product and Project management to enable rapid iteration of product/tech requirements, AB testing, feature flags. ● Lead rapid release cycles for functional changes to the application. ● Work with Quality Assurance to map out testing strategy and automation for initiatives. ● Drive technology recruiting
● Architected and implemented a modern photo framework (upload, processing,approval, delivery). Moved the photo framework from an on-prem nfs , oracle to AWS S3 and AWS Dynamodb.Migration of existing data was also in scope. ● Architected and implemented a customer facing login service to add social login functionality.It also doubled up as an aggregation service to orchestrate existing login functionality with other systems like auth, fraud prevention, legacy systems. ● Developed content filtering of user profiles/ communication. ● Worked on communication system rewrite. ● Drove multiple revenue/ billing projects. ● Toolset : Spring ,RESTful services using jersey, oracle, kafka, redis,, dynamodb, mongo, rabbitmq, hibernate, jpa, amazon s3