Sanjyoth Satish
Technical Leader, Software Engineering at AppDynamics- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
AppDynamics
-
United States
-
Software Development
-
700 & Above Employee
-
Technical Leader, Software Engineering
-
Feb 2023 - Present
-
-
-
startup oi
-
Singapore
-
Social Networking Platforms
-
1 - 100 Employee
-
Director Of Engineering
-
Jan 2022 - Jan 2023
-
-
-
NCR Corporation
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Staff Engineer
-
Apr 2019 - Sep 2021
-
-
Software Engineer - IV
-
Apr 2016 - Apr 2019
Web2.0 | WordPress Hosting PlatformROLE / RESPONSIBILITYAs technical lead, lead the design, architecture and implementation of NextGen CMS PlatformHandle all cross team communications and raise any dependencies early. Also solve the dependencies accordingly.CONTRIBUTIONSLead the team to build a robust CMS solution using WordPress and NGINX on Java tech stack.Communicated any dependencies arising well in advance and also find the solutions for the same by conversing cross teams.Helping the team members in day to day activities with providing solutions for their problems and also mentoring them to build their own technical knowledge accordingly.Working with WordPress consultant in integration activities.Implementing routing designs, java platform, D2D and also helping QA folks to build respective automation.Analysing different frameworks in the field of NLP, NLU and NLGOnlineForms:ROLE / RESPONSIBILITYAs technical lead, lead the design and implementation of complex features from scratch.Migrate 1000s of forms from DIML to velocity template smoothly.Handle all cross team communications and raise any dependencies early. Also solve the dependencies accordingly.CONTRIBUTIONSLead the team to build a robust forms solution using apache velocity and java tech stack.Communicated any dependencies arising well in advance and also find the solutions for the same by conversing cross teams.Migrations are in progress smoothly.Helping the team members in day to day activities with providing solutions for their problems and also mentoring them to build their own technical knowledge accordingly.Helping the organisation in hiring activities.Implemented complex features in short duration and also helping QA folks to build respective automation.
-
-
-
Ideaphora Inc.
-
United States
-
E-Learning Providers
-
1 - 100 Employee
-
Senior Software Engineer
-
Aug 2015 - Mar 2016
ROLE / RESPONSIBILITY As a senior software engineer architect, design and implement complex features from scratch. CONTRIBUTIONS: Built registration flow for standalone. Built Full Image Extraction feature for engine Improved pdf processing workflow. Improved performance metrics of the product. Integration of Apache storm and kakfa, fine tuned earlier activemq-storm also. Both manual and production server testing of the features developed. ROLE / RESPONSIBILITY As a senior software engineer architect, design and implement complex features from scratch. CONTRIBUTIONS: Built registration flow for standalone. Built Full Image Extraction feature for engine Improved pdf processing workflow. Improved performance metrics of the product. Integration of Apache storm and kakfa, fine tuned earlier activemq-storm also. Both manual and production server testing of the features developed.
-
-
-
NetApp
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Member Technical Staff 3
-
Jan 2015 - Aug 2015
PROJECT NAME: OnCommand Unified Manager - Operations and Protection ServicesROLE / RESPONSIBILITY: • Lead the team in delivering ONTAP currency and protection services.• Involve in requirements gathering, analysis, writing functional specification and implementing respective functionality.CONTRIBUTIONS:• Mentoring the junior developers and guiding them to understand the requirements and implement the same.• Wrote multiple functional specs and having discussion with product managers, different stack holders and cross team discussions to get buy in.• Implementing complex functionality in operations manager and protection areas.• Play a role of supportability lead and MEGA monitoring layer point of contact within team.
-
-
Member Technical Staff 3
-
Jan 2014 - Dec 2014
PROJECT NAME: OnCommand Unified Manager - Protection ServicesPROJECT DESCRIPTION:• Developing new functionalities and APIs for protection services using core java, hibernate and Spring frameworks with MySQL as the backing database.• Handling any queries arising from 3rd party tools management teams.CONTRIBUTIONS:• Enhanced and developed new APIs for protection services.• Fixing the issues found during QA testing and also involved in any critical customer issues to solve the same.• Came up with functional specs, design specs for the new modules/features developed.• Became single point of contact for UM protection services.
-
-
Member Technical Staff 3
-
Jun 2010 - Jan 2014
PROJECT NAME: OnCommand Unified Manager 6.xPROJECT DESCRIPTION:OnCommand 6.X is the next generation management software built using JAVA and related technologies, used to manage high performance storage systems of NetApp in Agile Development methodology. Typically a porting project which involves porting of C/C++ oriented OnCommand Unified Manager project to JAVA and in turn develop new product from scratchROLE / RESPONSIBILITY:• Scratch development of OnCommand Unified Manager (OCUM) 6.X product• Developing the new multithreaded modules required for porting C/C++ based OCUM to JAVA based management software using core JAVA, Hibernate, and Spring frameworks with MySQL as the backing database.• Come up with new ideas to enhance the product with new features.• Member of ONTAP initiative team and share the knowledge of ONTAP within the team.CONTRIBUTIONS:• Developed java modules for new features • Held trainings for the team to share ONTAP knowledge.• Fixing the issues found during QA testing.• Came up with functional specs, design specs for the new modules/features developed.• Participated in Hackathon and outrageous opinions.• Taken up new responsibilities of owning protection manager services of OnCommand Unified Manager 6.x• Answering customer queries in NTN forums
-
-
Memeber Technical Staff 2
-
Nov 2009 - Dec 2010
PROJECT NAME: DFM - Operations ManagerPROJECT DESCRIPTION:Data Fabric Manager (DFM) is a management application used to manage high performance storage systems of Netapp. It has the capability of automatic discovery of storage systems, monitors them and generates alerts, reports, run scripts, configure plugins, user management for the storage admin.ROLE / RESPONSIBILITY:• Developing multi-threaded storage admin specific features and owning modules using C/C++• Answering the queries in community forum NTN.• Fix the Bugs arriving at the customer sites and implementing the change requests according to the customers.• Play the role of single point of contact for Sybase DB related issues.CONTRIBUTIONS:• Fixed the Bugs related to DFM customers and also QA within target dates. Implemented change requests with good quality. Also got spot award for one of the deliverables in short span of time.• Independently owned modules like monitors, configuration management.• Independently answered correctly complicated queries in community forum NTN and internally also.• Involved in coming up with ERRD, Functional Specs, Design Specs and also in reviewing.
-
-
-
Nokia
-
Finland
-
Telecommunications
-
700 & Above Employee
-
Engineer in Software Development
-
Jan 2008 - Oct 2009
PROJECT NAME: TSP - Middleware PROJECT DESCRIPTION: Telco Service Platform (TSP) provides integration of OEMs and applications to access the underlying Sun/FSC Hardware. The Middleware Components are the TSP’s heart parts. It manages Events, Ticket, Trace, Audit and Recovery, security etc,. ROLE / RESPONSIBILITY: • Development of Middleware components using C/C++ language. • Developing the tools using C, Shell Scripting. • Fix the Bugs arriving at the customer sites and implementing the change requests according to the customers. CONTRIBUTIONS: • Fixed the Bugs related to Event Management Component and implemented change requests. • Independently handled two more components Trace and Ticket Managements. • Enhanced features of trace and ticket using solaris internal IPC mechanisms. • Had Been to Munich, Germany to get the ownership of components like Trace and Ticket management.
-
-
-
Wipro
-
India
-
IT Services and IT Consulting
-
700 & Above Employee
-
Project Engineer
-
Jul 2006 - Dec 2007
PROJECT NAME: SP - Millicode PROJECT DESCRIPTION: Service Processors are responsible for diagnostics and maintenance of High Availability Servers. It does the initialization, configuration and maintenance all the components of servers. This project involves the debugging, maintenance and enhancement of SP (Service Processors). ROLE / RESPONSIBILITY: Developing and Debugging of Service Processors-68k series Microprocessors and Embedded switch-SB3 firmware. CONTRIBUTIONS: • Debugging the C/C++ firmware of Service processor. • C-Coding of a debugging tool for service processor. • Undertaken build and debugging of SB3 embedded switch C-firmware. • Unix System Programming • Done complete Basic Acceptance test of service processors.
-
-
Education
-
Siddaganga Institue of Technology
Bachelor of Engineering, Electronics and Communication