Summary
Overview
Work History
Education
Skills
Websites
Languages
Personal Information
Timeline
Generic

Sharath D S

Bangalore

Summary

Working as a Lead Developer with management of workforce with 10 years of experience. Looking for a challenging position for any technical roles with lead languages of Go Lang, python, postgrase and AI including latest RAG modeling.

Overview

10
10
years of professional experience

Work History

Technical Manager and Sr. Developer

Test Yantra Software Solutions
01.2023 - Current
  • Payment gateway for any and all payment managements using Razor Pay integration (Orders,Payments,Refunds,Settlements,Payment Links,Subscriptions and Invoices)
  • Facebook Business Account Integration for webhook dashboard and messages management.
  • Managed a team of 30 + individuals over a spared of 3 projects
  • Implemented AI-driven features using Whisper AI for better data insights and student interactions
  • Performed AI model and data set comparison between hugging face and open AI. To find best solution for candidate evaluation
  • Applied machine learning (ML) and deep learning (DL) techniques for advanced evaluation algorithms
  • Utilized numpy for mathematical calculations and PySpark for handling and managing large datasets
  • Spearheaded the architectural design and technical specifications of the entire project, ensuring modularity and scalability
  • Implemented REST APIs using Django Rest Framework
  • Using Celery, architect-ed periodic event based and timer based actions.
  • Using Redis added caching and message broker services for timely message brokerage.
  • Developed and integrated programming modules in JavaScript, Node.js (for programming language compilers)
  • Used Golang for queueing the server events and handling executions for the programming language compilers.
  • Performed as a key main head for the solution architecting.
  • Certificate management for TLS
  • Domain management using clouddns
  • IP blocking and management.
  • On prem server management and network management

Sr. Software Engineer

Test Yantra Software Solutions
01.2021 - Current


  • Streaming service caching and quality management where in FFmpeg, a powerful multimedia framework used for processing and manipulating audio and video files was utilized to generate various resolutions.
  • Adaptive Bitrate Streaming: Adjusts video quality in real-time based on network conditions. This was done to use Apple's HLS (HTTP Live Streaming).
  • Developed RESTful web services and microservices using Golang within a microservices architecture, promoting scalability and maintainability
  • Worked on claims processing, fraud analysis, and report generation, ensuring these features integrated seamlessly into the overall architecture
  • Created database tables and stored procedures as per application needs, architecting the database for performance
  • Conducted peer-to-peer code reviews, ensuring adherence to architectural guidelines and coding standards
  • Implemented basic and advanced search functionalities across modules, architecting for efficiency and speed.
  • Pgpool-II is a middleware that sits between PostgreSQL servers and clients, providing various features like connection pooling, load balancing, and query caching.
  • PgBouncer, which is a lightweight connection pooler for PostgreSQL was used to optimize database connections, improving performance and reducing the load on your PostgreSQL servers
  • Developed complex database objects such as stored procedures, functions, packages, and triggers using SQL Server, adhering to the architectural standards
  • Utilizing, visual code studio, postgres logs analysis or query analyzers and chrome dev tools
  • SQL Query optimization using query statistics, indexes and normalization principles.
  • Performance optimizations using Jmeter.
  • Utilized GORM for efficient database communication, structuring the data model for performance
  • Wrote HTTP RESTful web services and SOAP APIs in Golang, applying best practices for API design
  • Designed configurable REST APIs using Go, leveraging frameworks like GIN
  • Applied design patterns, multithreading, and GO containers, effectively using Channels and goroutines

Sr. Software Engineer

Test Yantra Software Solutions
02.2015 - 01.2021


  • Configured Admin.py, Forms.py, and Signal.py as required for Django backend creation and data editing.
  • Used Git for version management, implementing an effective branching strategy to support the architectural design
  • Client Billing on employee contract work. A application for Billing of employees was the focus.
  • Inter state billing and state billing were the main concepts of requirement gathering that i was a part of.
  • Involved in DJango python rest API development and requirement gathering
  • Involved in DB schema creation and normalization.


Education

BE -

Impact College Of Engineering And Applied Sciences
Bangalore
05.2013

Skills

  • Solution architect
  • AI and ML
  • Numpy
  • Panda
  • Python
  • Django
  • PostgreSQL
  • Go lang
  • GIn
  • Gorm
  • Team management
  • Linux
  • Shell Scripting
  • Razorpay integration
  • Meta business integration
  • Video encoding
  • Redis
  • RAG modling
  • Employee recruitment
  • Technical system improvements
  • Company process analysis
  • Project management expertise
  • Training and mentoring
  • Employee development
  • Continuous deployment
  • Technical leadership
  • Continuous integration
  • Routing management planning
  • Software development
  • End user support
  • Cross-functional team management
  • Software architecture
  • System design
  • Team collaboration
  • Performance metric design
  • Technical process improvement
  • Virtual workforce management

Languages

Kannada
English
Hindi

Personal Information

  • Date of Birth: 09/07/91
  • Gender: Male

Timeline

Technical Manager and Sr. Developer

Test Yantra Software Solutions
01.2023 - Current

Sr. Software Engineer

Test Yantra Software Solutions
01.2021 - Current

Sr. Software Engineer

Test Yantra Software Solutions
02.2015 - 01.2021

BE -

Impact College Of Engineering And Applied Sciences
Sharath D S