Summary
Overview
Work History
Education
Skills
Certification
Socialmediadetails
Non-IT Experience
Personal Information
Timeline
Generic

SANKAR J

Summary

To advance my career in a dynamic organization that fosters performance-driven growth. Ambitious and hardworking, I aim to challenge my potential and earn the trust and confidence of management.

Overview

8
8
years of professional experience
2
2
Certifications
3
3
Languages

Work History

Senior Software Engineer

Kyyba
01.2024 - Current

Project: HR JD Beautify AI Bot

  • Technologies Used:Backend: FastAPI
    Frontend: Streamlit
    Database: PostgreSQL
    AI Model: OpenAI
    ORM: SQLAlchemy
  • Features:User Authentication and Authorization: Ensured secure access to the system.
    Data Training: Utilized OpenAI to train models for enhancing job descriptions.
    Interactive Interface: Developed an intuitive and responsive interface with Streamlit for users to interact with the AI bot.
    Query and Path Parameters: Implemented efficient handling of query and path parameters for API endpoints.
  • Key Contributions:Designed and implemented the backend using FastAPI for efficient API management.
    Developed a user-friendly frontend with Streamlit, providing an interactive platform for HR users.
    Implemented secure user authentication and authorization mechanisms.
    Utilized SQLAlchemy for database operations, ensuring reliable data storage and retrieval.
    Trained AI models using OpenAI to analyze and beautify job descriptions.
    Ensured seamless integration between the backend, frontend, and AI components.
    Optimized database queries and data manipulation using SQLAlchemy.
    Implemented query and path parameters to enhance API functionality and flexibility.

Project: Givesome

  • Technologies Used:Backend: Django 3.5
    Database: PostgreSQL
    Frontend: jQuery

Project Description:Developed an ERP module using Agile methodology, focusing on a Time Sheet module with comprehensive reporting.

Modules Developed:

  • Campaign Management: Manage and track charity campaigns.
  • Customer Module: Handle customer registration, management, and engagement.
  • Donation Module: Process and track donations.
  • Vendor Project Promotion: Promote vendor projects.
  • Office Project Promotion: Manage and promote office projects.
  • Product Management: Manage product listings and inventory.
  • GiveCar Campaign: Special campaign for car donations.

Key Features:

  • Comprehensive ORM Implementation: Efficient data handling with Django ORM.
  • User-Friendly Interface: Responsive and intuitive jQuery-based UI.
  • Scalable Architecture: Designed for future scalability and additional features.

Senior Python/RPA Developer

Ciklum
10.2022 - 10.2023

Project: Document Processing Automation (Pharmaceutical Docs)

  • Domain: FMCG
  • Skills: Python 3.9, Power Apps
  • Operating System: Windows 10
  • Client: AstraZeneca

Project Description:This project aimed to streamline document processing workflows at AstraZeneca by leveraging Microsoft Power Apps and Power Automate, automating manual tasks and enhancing accuracy.

Roles & Responsibilities:

  • Designed and developed robust backend infrastructure and architecture.
  • Processed data efficiently using Python.
  • Implemented effective data algorithms with Python.
  • Seamlessly integrated Power Apps and Power Automate with backend systems.
  • Ensured data security and implemented robust authentication mechanisms.
  • Optimized backend for enhanced performance and scalability.
  • Collaborated with Power Apps and Power Automate developers to integrate backend functionality.
  • Developed Python scripts to automate tasks such as extraction, analysis, classification, validation, and transformation.
  • Continuously improved the system based on user feedback and evolving business needs.

Senior Software Engineer

TenderSoftware
12.2021 - 10.2022

Project: Crypto Asset Trading Bots (HummingBot)

  • Skills: Python 3, CPython
  • Trading Bot: HummingBot
  • Database: SQLite
  • Operating System: Linux 18.04

Project Description:Developed an open-source, Python-based solution for creating and running automated cryptocurrency trading bots.

Roles & Responsibilities:

  • Contributed to new features and functionalities in the HummingBot Core codebase.
  • Designed and implemented enhancements for order execution, strategy development, and risk management.
  • Identified and resolved bugs and issues during testing.
  • Diagnosed and fixed issues related to trading logic, exchange integrations, and data processing.

Senior Software Engineer

Yaane Technology
02.2021 - 12.2021

Project: E-commerce App

  • Domain: Digital Application
  • Language: Python 3.8
  • Framework: Django, GraphQL API, Celery, ETL
  • Database: PostgreSQL
  • Operating System: Linux 18.04

Project Description:Developed a robust and scalable e-commerce web application using Python, Django, and GraphQL to facilitate online shopping and streamline store management.

Roles & Responsibilities:

  • Collaborated with stakeholders to gather business requirements.
  • Analyzed the e-commerce domain to identify key features and functionalities.
  • Implemented server-side logic with Python and Django.
  • Developed APIs and GraphQL endpoints for data exposure and functionality.
  • Implemented business logic for shopping cart management, order processing, and user authentication.
  • Designed and optimized the database schema using Django ORM.
  • Managed database migrations to ensure data integrity.

Senior Software Engineer

Quantega Technologies Pvt ltd
03.2019 - 12.2020

Project: Hospital Management System

  • Language: Python 3.5, HTML, jQuery, Ajax
  • Framework: Flask, REST framework
  • Database: PostgreSQL
  • Operating System: Linux 18.04

Project Description:Developed a comprehensive software solution using Python and Flask to efficiently manage various hospital operations.

Roles & Responsibilities:

  • Collaborated with hospital administrators, doctors, nurses, and staff to gather requirements.
  • Analyzed existing processes to identify areas for improvement and automation.
  • Contributed to the system's design and architecture for scalability, reliability, and maintainability.
  • Defined the database schema to support patient records, appointments, and other data.
  • Ensured adherence to best practices and coding standards with the development team.

Software Engineer

Ajax Media Tech
10.2016 - 03.2019

Project: Project Management System

  • Technologies: Python, Odoo (OpenERP), Pandas, ExcelWriter
  • Methodology: Agile

Project Description:Developed an ERP module using Agile methodology, focusing on a Time Sheet module with comprehensive reporting.

Roles & Responsibilities:

  • Developed Time Sheet module using Odoo10.
  • Managed project using Agile methodology, with one epic and multiple user stories.
  • Defined and managed tasks and subtasks within user stories.
  • Generated daily, weekly, and monthly reports using Pandas and ExcelWriter.
  • Created visual reports and charts to track project progress and time management.

Education

MSC(CS&IT) -

Yadava College, Madurai

BSC(E&C) - undefined

Raju’s College, Rajapalayam

Skills

Windows

Certification

Kore.AI Chatbot development

Socialmediadetails

https://www.linkedin.com/in/sankarguru, https://www.linkedin.com/in/sankarguru

Non-IT Experience

  • SPS PVT.Ltd, Chennai, Senior Executive, 10/2014, 09/2016
  • SPI PVT.Ltd, Chennai, Senior Executive, 10/2012, 07/2014

Personal Information

  • Date of Birth: 05/14/90
  • Gender: Male
  • Nationality: Indian
  • Marital Status: Married

Timeline

Senior Software Engineer

Kyyba
01.2024 - Current

Senior Python/RPA Developer

Ciklum
10.2022 - 10.2023

Senior Software Engineer

TenderSoftware
12.2021 - 10.2022

Senior Software Engineer

Yaane Technology
02.2021 - 12.2021

Senior Software Engineer

Quantega Technologies Pvt ltd
03.2019 - 12.2020

Software Engineer

Ajax Media Tech
10.2016 - 03.2019

MSC(CS&IT) -

Yadava College, Madurai

BSC(E&C) - undefined

Raju’s College, Rajapalayam
SANKAR J