Skip to content
View gsakshay's full-sized avatar

Highlights

  • Pro

Block or report gsakshay

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gsakshay/README.md

Hello, I'm Akshay! πŸ‘‹

Software Engineer | CS Master's Student @ Northeastern University

πŸš€ Passionate about building impactful, scalable systems and user-centric solutions. Proficient in JavaScript, Python, Web Development, and Distributed Systems.

Experience

From modernizing financial services at Annaly Capital Management to delivering scalable e-commerce solutions at Maestro Technologies, my journey has been about creating impactful, efficient software. At Annaly, I streamlined trade processing with RabbitMQ and Redis, reduced audit findings, and optimized microservices to achieve impressive performance gains. At Maestro, I improved load times and scalability by leading Next.js projects and deploying microservices on AWS. Earlier at Nymble, I amplified the efficiency of cooking robots, implemented robust state management, and managed microservices using modern JavaScript frameworks. My earlier experience as a Frontend Engineer also laid the foundation for designing intuitive dashboards and contributing to cross-functional project success. Together, these experiences reflect my dedication to merging user-centric design with technology that scales.

Projects

Distributed Systems

  1. Paxos Consensus Implements Paxos consensus algorithm mimicking asynchronous settings.
  2. Membership Algorithm Implements a membership algorithm in a distributed system for peer joining, leaving, and failure detection. Uses Go programming language and Docker for deployment.
  3. Chandy-Lamport-Snapshot-Algorithm Implements the Chandy-Lamport algorithm for consistent global snapshot recording in a distributed system. Uses Docker and Docker Compose for deployment.
  4. n-peers Implements a peer-to-peer communication system using UDP sockets where peers exchange heartbeats and acknowledgments. Utilizes Docker for containerization.

Big Data

  1. English Premier League Analytics Processes live-streamed English Premier League (EPL) match data using Spark Streaming and HDFS for fault-tolerant storage

Object-Oriented Design, Programming Design Patterns

  1. Image Processing and Enhancement Software Advanced image manipulation and enhancement software using Java Swing, built on robust design principles such as MVC, Factory, Strategy, and Facade patterns.
  2. ime-springboot Updated version of the image processing software wrapped in SpringBoot, providing RESTful services for image manipulation and enhancement.
  3. DesignPatterns Repository focusing on various design patterns, including Creational, Behavioral, and Structural patterns, with practical examples and usage guidelines.

Web Development (Full Stack)

  1. AssetBlend-frontend & AssetBlend-backend Portfolio tracker application for stocks and cryptocurrencies. Frontend built with React, Redux, and Material-UI. Backend built with Node.js, Express.js, and MongoDB, utilizing CQRS architecture and Gateway design pattern.
  2. Belly Side Up Server, Belly Side Up and updated version, Belly Side Up updated, belly side up SQL Series of repositories related to "Belly Side Up" project, (Implementation of both MERN and PERN stack) including server-side implementation, frontend, updates, and SQL scripts.
  3. ISRO Dashboard Dashboard application for visualizing ISRO data.
  4. Face-detection-api & Face-Detection API for face detection using machine learning models.
  5. Secrets A web application managing user secrets securely.

LLM and AI Agents

  1. VCT Gen AI Developed an AWS serverless platform integrating Bedrock LLMs and AI Agents to process 16+ TB of esports data with real-time analytics, OpenSearch indexing, Athena querying, and Cheerio-based data enrichment.

Machine Learning

  1. SSCIMA Implements a deep learning model for sequential sentence classification in medical abstracts, using NLP techniques for classifying sentences into Background, Objective, Method, Result, or Conclusion.
  2. Dog Vision End-to-end Multil-class Dog Breed Classification using Transfer Learning on image dataset.
  3. ML-Projects Implemented all the preprocessing and insights-driven mechanisms for:
  • Bulldozer price prediction (Time Series Regression)
  • Heart Disease Classification
  1. ML Practices and exercises Playground for multiple models and testing.

🌟 Let's collaborate and build the future of technology together! 🌟

Akshay GS Akshay GS

Pinned Loading

  1. BellySideUp-updated- BellySideUp-updated- Public

    This is an updated version of bellysideup (https://github.com/gsakshay/Belly-Side-Up) and uses SQL database in backend built using node.js and express.js (https://github.com/gsakshay/Belly-Side-Up-…

    JavaScript

  2. Belly-Side-Up-Server-SQL Belly-Side-Up-Server-SQL Public

    Belly side up server using SQL database. Frontend for the application (https://github.com/gsakshay/BellySideUp-updated-)

    JavaScript

  3. Dog-Vision Dog-Vision Public

    Jupyter Notebook

  4. Image-Processing-and-Enhancement-Software Image-Processing-and-Enhancement-Software Public

    Enhance your captured memories! A test driven design oriented robust software.

    Java 2 1

  5. ISRO-Dashboard ISRO-Dashboard Public

    ISRO Dashboard, using open-source SpaceX APIs (https://github.com/r-spacex/SpaceX-API) to plan and control missions targeting all habitable planets found by Kepler telescope.

    JavaScript

  6. assetBlend-backend assetBlend-backend Public

    Backend Infrastructure for a MERN Stack Financial Portfolio Tracker

    JavaScript 1