Nagesh Pai
Objective
I am curious and excited towards an engineering / developer role where I get to be a part of a team that builds and maintains our products. I have always been inspired and fascinated by the work of our developer colleagues. After learning a few basics about programming, I am hoping to learn more from them and join their ranks. After 5 years as a successful Happiness Engineer, I look forward to this as my next challenge for growing within Automattic.
Work at Automattic
- WordPress.com HE since January 2, 2017
- Team Lead between September 2019 and July 2020
- Guild Member (various times) - Email, Domain, Atomic (currently on Atomic Guild)
- Product ambassador - Importer tools - Feb - Jun 2021
- 5 month Rotation in WooCommerce support - July 2021 onwards
Coding so far
Practice / Code samples
- Memory Game- made with plain JS - Code right here. I wrote a post on my experience doing this
- Cardiac risk score calculator (Framingham score) - Made with plain JavaScript !
- Tampermonkey script for filtering team member on Happy Schedule weekly report page - Made this when I was a team lead. Got some guidance and collaboration with Niels Lange.
- Wrote a Google Script to clean and tabulate LMAFK logs received from Slack via Zapier on a Google Spreadsheet
- Submitted a minor PR to WooCommerce Product Enquiry Form extension. I did this during my WooCommerce rotation.
- (Added after April 1, 2022) My first commit to WordPress core, Yay! This was a one-line small change, that came out of a bug report discussion I was checking. I sought guidance from another experienced developer colleague. The solution was found by them (internal link can be shared on request). They encouraged me (or anyone else) to submit a patch. I used the opportunity to learn about WordPress.org code contribution process ( diff patch ) and had a great learning experience!
Courses
- FreeCodeCamp.org - HTML, CSS Responsive web course certificate with solutions
- FreeCodeCamp.org - JavaScript Algorithms and Data Structures - certificate with solutions
- Version Control with Git - Udacity
- Did a few exercises on CodeWars.com
- FreeCodeCamp.org - in progress - Front end development libraries - I have yet to complete the last module and test projects.
- Other courses I have reviewed partially - Beginner JavaScript - Wesbos , JSForWP.com, Front end development libraries (Including React and Redux basics)
Past Experience ( Before A8c )
Summary: I did various jobs in corporates between 2000 and 2012. Freelanced for 5 years thereafter until 2016 end, and then joined Automattic! I also did a long part-time gig as a visiting Lecturer at a few business schools as a keen interest.
- Feb 2012- Dec 2016 - Freelancer - Hosting and building WordPress websites for small clients under trade name. Also took up media campaign assignments for a few financial services clients(display and search campaigns) - CoreGray
- 2007 - 2016 - Visiting Lecturer at a few Business schools where I took various courses along Digital Marketing, Brand and Marketing Management. This was a moonlighting gig alongside my day jobs
- 2011 - 2012 - Sr. Manager and Head of Websites and Social Media - HDFC Bank - India's top private bank
- 2008 - 2011 - SBI Funds Management Pvt Ltd - Sr. Manager Corporate Communications - Digital Media
- 2000 - 2008 - Various jobs in Print media, Media Planning (agency) and Digital media
Formal Education
- Masters in Marketing Management - 2001-2004- Mumbai University
- Bachelors in Engineering - Instrumentation Technology - 1996-1999 - Mumbai University
- Diploma in Engineering - Instrumentation Technology - 1993-1996 - Mumbai