Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Software
Timeline
Hi, I’m

Srikanth N S

Associate Engineering Manager
Bangalore
Srikanth N S

Summary

A full-stack web developer with over 13 years of experience in web technologies, including Node.JS, React.JS, AngularJS, HTML5, CSS3, Python, and more. Currently an Associate Engineering Manager, I've honed leadership skills and overseen successful project executions.

Seeking senior-level roles in Software / Web Development, preferably in Bengaluru or overseas, with expertise in Finance, Healthcare, E-commerce, and E-learning domains. Goal: Leverage technical prowess and leadership to drive innovation, fostering a culture of continuous improvement.

Overview

13
years of professional experience

Work History

Condé Nast Technology Labs
Bengaluru

Associate Engineering Manager
10.2020 - Current

Job overview

Project: User Platform, User Experience, Entitlement & Fulfillment, Team MARTECH, Condé Nast
Position: Associate Engineering Manager
Duration: October 2020 – Present
Project Overview:
As an Associate Engineering Manager at Condé Nast within the dynamic Team MARTECH, I've had the privilege of spearheading critical aspects of our projects. This includes taking charge of the User Platform, User Experience, Entitlement & Fulfillment domains. Our core mission revolves around crafting resilient and highly scalable web applications, leveraging the latest technologies in the field.
Leadership and Project Oversight:
In my role as an Associate Engineering Manager, I've had the opportunity to lead and direct a team of skilled professionals, driving them towards a common goal. This includes:

  • Orchestrating the development of microservices from the ground up, aligning them with our event-driven architecture.
  • Nurturing a close-knit collaboration with data teams, enabling us to furnish invaluable metrics for our data lakes.
  • Taking end-to-end ownership of project development, ensuring the creation of robust and scalable applications.
  • Innovating a user interface framework that simplifies the creation of offer pages across various magazine brands.
  • Streamlining the order fulfillment workflow for print magazines, ensuring seamless operations.
    Overseeing the development of microservices responsible for authorizing requests and facilitating communication with Condé Nast's underlying services.
  • Guiding the onboarding process for Condé Nast brands into the Martech ecosystem.
  • Spearheading the creation of an Entitlements system that caters to Condé Nast brands across Android, iOS, and web applications.
  • Collaborating closely with product owners to meticulously prioritize and execute Jira items, including epics, stories, tasks, and issue resolution.
  • Leveraging an array of AWS services, such as ECS, SQS, EC2, CloudFormation, ELB, and EC2, to ensure seamless project execution.

In my capacity as an Associate Engineering Manager, I've been instrumental in fostering a culture of innovation and continuous improvement. This, combined with my technical acumen and leadership skills, has been pivotal in driving our projects towards success within an agile framework.

Tavant Technologies Pvt Ltd
Bangalore, Karnataka

Associate Technical Architect
12.2018 - 10.2020

Job overview

Project - Identity Platform - Realtor.com
Client: Move
Position: Associate Technical Architect
Employer: Tavant Technologies Pvt Ltd
Duration: December 2018 - Present
Project Description: Responsible for the Identity Personalization and Authorization (IPA) system, a crucial component for providing a personalized user experience on realtor.com, encompassing "My Home" and "My Account" sections.

Technologies and Tools: Ruby on Rails, Node.js, Typescript, React.js, Angular.js, GraphQL, MongoDB, AWS Services (EC2, S3, API Gateway, AppSync), CI/CD (Jenkins), Docker, Agile Methodology.

Roles & Responsibilities:

  • Lead an offshore team of 12 members.
  • Collaborate with product owners and business analysts to prioritize Jira items alongside other feature requests.
  • Successfully deliver sprint deliverables.
  • Work on migrating existing Ruby on Rails micro-services to Node.js.
  • Transition AngularJS front-end applications to ReactJS.
  • Utilize AWS services including ECS, CloudFormation, ELB, and EC2.

Tavant Technologies Pvt Ltd
Bangalore, Karnataka

Associate Technical Architect
09.2017 - 12.2018

Job overview

Project: FI-CAM
Client: Renew Financial
Position: Associate Technical Architect
Employer: Tavant Technologies Pvt Ltd
Duration: September 2017 - December 2018
Project Description: Developed the internal FI-CAM application to streamline cash and asset management processes for Renew Financial's Financial Operations team, replacing manual tasks and Google Sheets. Enhanced automation and security for financial operations.

Technologies and Tools: ReactJS with Redux, Typescript, Webpack, Karma, Jasmine, HTML5 / CSS3, SASS, D3js, CI/CD (Jenkins), Docker, Agile Methodology.

Roles & Responsibilities:

  • Led an offshore team of 6 members.
  • Conducted requirements gathering, analysis, and estimation.
    Coordinated with the back-end team (ROR) to gather API specifications.
  • Developed and tested UI modules/components.
    Managed builds for development, staging, and production environments.

Techchefs Software Solutions
Bangalore, Karnataka

Senior Technology Lead
10.2016 - 09.2017

Job overview

Project - Entity Management Framework
Client: INTUIT
Position: Senior Technology Lead
Employer: Techchefs Software Solutions
Duration: October 2016 - September 2017


Project Description: Led the development of the Entity Management Framework, a user portal enabling financial entity viewing, creation, and management, consolidating data from various Intuit modules into a single platform.


Technologies and Tools: ReactJS with Redux, Webpack, Karma, Jasmine, HTML5 / CSS3, SASS, D3js tidy tree, Agile Methodology.


Roles & Responsibilities:

  • Conducted requirements gathering, analysis, and estimation.
  • Collaborated with back-end team (Java) to gather API specifications.
  • Developed and tested UI modules/components.
  • Managed builds for development, testing, and UAT environments.

Techchefs Software Solutions

Senior Technology Lead
02.2016 - 10.2016

Job overview

Project 1: Knowtify
Client: Techchefs's Client
Duration: Aug'16 - Nov'16
Role: Full-stack Developer
Synopsis: Developed a tutor/student application, enabling online tutors to receive notifications when students posted questions. Tutors could answer questions in chat and were paid based on student feedback.
Environment: NodeJS, AngularJS, Karma, Jasmine, PHP, MySQL, Cometchat, HTML5/CSS3, AWS EC2 instances, S3 Buckets


Project 2: Swaasth
Client: Techchefs's Client
Duration: Apr'16 - Aug'16
Role: Full-stack Developer
Synopsis: Created a school application for storing student bio-data, health, and academic details. Developed both mobile and web applications, including an admin portal for school management.
Environment: NodeJS, AngularJS, MongoDB, HTML5/CSS3, Karma, Jasmine, Cordova, Ionic


Project 3: LoanSingh
Client: Prototyze, Seynse, Techchefs's Client
Duration: Feb'16 - Apr'16
Role: Full-stack Developer
Synopsis: Designed an application allowing borrowers to submit personal and social network details to instantly approve loans. Developed lender-side portal for managing borrowers.
Environment: Python, PostgreSQL, Sqlite, Regex, Celery, Beat, Rabbitmq

Tavant Technologies Pvt Ltd

UBS Trader’s book
10.2014 - 02.2016

Job overview

Client: UBS
Description: Developed a Trader's Book User Interface for a thin-client, browser-based delivery channel. Investigated various aspects of UI design and performance for use in Retail Trading initiatives, including the Volcker initiative.

Environment: Utilized a UI framework with shared features in both Ext JS and Slick Grid technologies.

Role & Responsibilities:

Developed Trader's Book UI based on provided mockups.
Conducted performance tuning.

Tavant Technologies Pvt Ltd
Bangalore, Karnataka

Senior Software Engineer
10.2014 - 02.2016

Job overview

Project: Grubhub - ETL-Tool,

Tavant Technologies, Bengaluru
Client: GRUBHUB
Duration: Jan'14 - Feb'16
Role: Full-stack Developer
Project Description:
Contributed to ETL (Extract, Transform, Load) processes using a Python-based ETL tool. Managed complex jobs, including executing intricate queries to extract and load data from various sources (AWS Redshift, MySQL, Cassandra, and MongoDB) to different data destinations (Cloud S3 Servers).
Technologies and Tools:
Environment: Python, PostgreSQL, MySQL, Celery, Beat, Rabbitmq Deliverables: Developed new jobs and authored complex database queries.

Tech Mahindra Limited
Bangalore, Karnataka

Sr. Engineer (Band U3)
04.2014 - 09.2014

Job overview

Description: Developed mobile applications with EMSP, utilizing real-time data for location and context. Streamlined mobile app development, management, and integration with EMSP.

Environment: Windows, NodeJS, Mongo DB.

Role & Responsibilities:

EMSP Admin Portal development.
Requirement gathering, analysis, and design.
Development, testing, deployment, and production support.
Client interaction.

Meddiff Technology Pvt. Ltd.
Bangalore, Karnataka

Software Engineer
01.2011 - 03.2014

Job overview

Projects

Radiology Information System (RIS):
Description: Managed radiology workflow using Python scripts to consolidate database information.
Environment: Windows, Python, PERL, MYSQL, HTML, HTML5, CSS, CSS3, Javascript, JQuery, Subversion (SVN).
Role: Understood the radiology department workflow, designed and implemented modules including patient registration, order creation/cancellation, appointments, order scheduling, and MIS scripts.
Clients: European Imaging Center UK, Sri Krishna Hospital, KARAMSADH.


HTML5 Zero Footprint DICOM Viewer:
Description: Developed an HTML5 Viewer for viewing DICOM images with various features like image display, image processing, client-side window leveling, zooming, rotations, annotations, and more.
Environment: Windows, MySQL 4x/5x, Visual Studio 2005, Python, HTML5, JavaScript, C/C++, C#, Dicom, Subversion (SVN).
Role: Designed, developed, tested, deployed, and provided production support.
Project Duration: December 2013 – February 2014.


Enterprise PACS Modules:
Description: Used Python to develop web-based client-server applications, creating an operating system-independent user interface platform. Implemented cross communication across PACS installed at various geographical locations.
Environment: Windows, MySQL 4x/5x, Visual Studio 2005, Dicom, HL7, C/C++, C#, Python, Subversion (SVN).
Role: Involved in design, development, testing, deployment, and production support.

Project: HL7 Message Integration
Description: Created HL7 messages and sent them to the HIS System. Received and processed HL7 messages as per standards in PACS, ensuring smooth communication between HIS and PACS.

Environment: Windows, MySQL 4x/5x, Visual Studio 2007, HL7, C/C++, C#.NET, Python, Subversion (SVN).

Role:

Requirement gathering, analysis, and design.
Development, testing, deployment, and production support activities.
Client interaction.
Clients: Siloam, KIIMS, Wipro HIS
Project Duration: 6 Months

Tratum Technologies Pvt, Ltd.
Bangalore, Karnataka

Consultant
02.2011 - 07.2011

Job overview

Project: E-learning Website Migration
Description: An E-learning website with multiple campus locations and accredited online degree programs, catering to busy adults seeking quality education. Originally developed in .NET, it's being migrated to Java (.jsp) technology.

Environment: Windows XP, Apache Server, PHP, MYSQL, HTML, HTML5, CSS, CSS3, JQuery, Javascript, Subversion (SVN).

Role:
Mapped and migrated university courses to the client's website.
Scripted page modifications for changing the website's appearance and functionality.

VentureNext.Inc
Bangalore, Karnataka

Programmer Analyst
08.2009 - 01.2011

Job overview

Projects

Play & Get Paid Game
Description: Developed a Play & Get Paid game using Linden Scripting Language (LSL).

Role: Wrote scripts from scratch for the entire game, including the design of templates and development.

Fantasyworldestates.com: Managed real estate business in Virtual World (Second Life) and operated as a shopping cart.

Avatarsxchange.com: This service, run by Folie's Labs, supported a real estate business with about 150 Sims. AvatarsXchange acted as a currency exchange for a popular virtual world.

Education

Siddaganga Institute of Technology, VTU
, Tumkur, Belgaum, Karnataka

B.E from Computer Science & Engineering

AICTE, Dept. of Technical Education

Diploma from Computer Science & Engineering

Skills

Development Lifecycle (SDLC) right from requirement gathering and analysis, documentation (functionalundefined

Certification

Microsoft Certified in CSS3 and JavaScript

Accomplishments

  • Served as Lead Programmer on Android and iOS In-App purchases Entitlement management.
  • Served as Lead Programmer on building a micro service from scratch which will take care of Fulfillment of the Managazines

Software

Nodejs, ReactjS, Javascript, Python, Cloud plaform like AWS and GCP

Timeline

Associate Engineering Manager

Condé Nast Technology Labs
10.2020 - Current

Associate Technical Architect

Tavant Technologies Pvt Ltd
12.2018 - 10.2020

Associate Technical Architect

Tavant Technologies Pvt Ltd
09.2017 - 12.2018

Senior Technology Lead

Techchefs Software Solutions
10.2016 - 09.2017

Senior Technology Lead

Techchefs Software Solutions
02.2016 - 10.2016

UBS Trader’s book

Tavant Technologies Pvt Ltd
10.2014 - 02.2016

Senior Software Engineer

Tavant Technologies Pvt Ltd
10.2014 - 02.2016

Sr. Engineer (Band U3)

Tech Mahindra Limited
04.2014 - 09.2014

Consultant

Tratum Technologies Pvt, Ltd.
02.2011 - 07.2011

Software Engineer

Meddiff Technology Pvt. Ltd.
01.2011 - 03.2014

Programmer Analyst

VentureNext.Inc
08.2009 - 01.2011

Siddaganga Institute of Technology, VTU

B.E from Computer Science & Engineering
04.2010

AICTE, Dept. of Technical Education

Diploma from Computer Science & Engineering
04.2005
Microsoft Certified in CSS3 and JavaScript
Srikanth N SAssociate Engineering Manager