I am a seasoned Software Engineer with 10+ years of industry expertise in the rigorous building and maintenance of different multi-tenant, high traffic and highly performant web applications for clients. I am an avid learner of new technologies and utilize the latest tech stack to deliver great value on projects for clients.
Offering apt expertise for architecting, building and leading technical development and delivery of products for clients; keeping an unyielding focus on quality while matching the needs of the client.
Contributed to the development of Devspace an internal product which allows developers to write code on their local favorite IDE, using fast cloud servers for offloading the heavy resource consuming build/deploy processes on projects; this increased developer productivity by 10x.
Developed the required components for certifying existing Sensage technologies onto different RHEL Linux versions, and migrated standard Sensage to the enterprise Sensage versions.
Senior Developer/Service Info Specialist/Integration Engineer/Solution Lead Engineer
2010 - 2016 (6 years)
Provided guidance and direction for the design, development, performance tuning and architecting of different products/services for clients.
Provided the needed onsite expertise to Vodafone UK's eCommerce web channel, which enabled the retention of existing customers and increased sales traffic to the site.
Coached developers on the development team to adopt Test Driven Development in daily tasks, leading to outstanding quality results and a significant decrease in defects..
With the acquisition of new companies and new products by Ignite Tech into its portfolio, actively participated in the planning, design, development and deployment of Devspaces, an internal product that improved the build and deployment times for legacy and complex products under development within Ignite Tech.
Sensage is a complex product with hundreds of RPM packages and various security privileges. Worked on the modernization of a new Sensage enterprise product using cutting-edge open source technology and Cloud solutions to improve performance. Introduced a very easy and lean Sensage migration process/tool, eliminating the need to write many scripts. Migrated the Sensage product from RHEL5 boxes to RHEL7 based Linux servers.
Oversaw the migration of payment reconciliation services in the S2 application, by building the required components for the solution. Utilized different design techniques in preparing the components/service designs using SOA and JEE design/integration patterns. Participated in performance tuning activities for the payment reconciliation services, from an application and database layer perspective.
Worked on the development of Chordiant based eCommerce features which enabled Vodafone UK to enhance customer experience across all customer-facing channels with particular emphasis on the online web channel. Recommended various price plans and enabled the existing users to upgrade to those plans.
Prepared new system use cases and wrote intuitive Java-based web applications using JSF, JSP and servlets. Oversaw the development and execution of SQL scripts to maintain the sanctity of the application's database.