Loading awesome content...

Agrim Goyal

Software Engineer & Performance Optimization Expert

Computer & Electronics Engineering student at Thapar Institute who transformed trading systems with a 600% performance boost. Specializing in Python development, API integration, and building scalable solutions that deliver measurable business impact.

600% Speed Improvement
200+ Team Members Led
500+ Developers Impacted

About Me

Turning complex problems into elegant solutions

I'm a Computer & Electronics Engineering student at Thapar Institute of Engineering and Technology with a passion for building high-performance systems that solve real-world problems. With a CGPA of 8.83/10.00, I combine strong academic foundations with practical experience in software development.

My expertise lies in Python development, API integration, and system optimization. I've successfully delivered solutions that improved trading system performance by 600%, demonstrating my ability to identify bottlenecks and implement efficient algorithms.

Beyond coding, I'm an Alpha Microsoft Learn Student Ambassador and active leader in my university's technical community, where I mentor students and organize large-scale events that impact hundreds of developers.

Performance Expert: Achieved 6x speed improvements in production systems
Technical Leader: Finance Secretary managing 200+ member organization
Academic Excellence: 8.83 CGPA with strong CS fundamentals

Technical Arsenal

Technologies I use to build exceptional software

Programming Languages

Python Java C++ C JavaScript SQL
Python Expert
Java/C++ Advanced
SQL/Databases Advanced

Technologies & Tools

REST APIs Git/GitHub Web Scraping Data Engineering Excel Automation Trading Systems Performance Optimization System Design DBMS Algorithms

Concepts & Methodologies

Data Structures Algorithm Design System Architecture API Design Database Optimization Agile Development Code Review Testing Strategies

Leadership & Soft Skills

Team Leadership Project Management Technical Mentoring Event Organization Financial Management Strategic Planning Public Speaking Stakeholder Communication

Featured Projects

Solutions that deliver real business impact

SuperMarket Assistant

A voice-guided shopping system designed to empower visually impaired customers. This web application is built with Vite and primarily uses JavaScript.

JavaScript CSS HTML Vite
90.7% JavaScript
8.8% CSS

High-Performance Trading System

Revolutionized trading operations at NeuralHQ by developing a Python-based solution that integrated multiple trading platforms through REST APIs. Implemented advanced caching strategies, connection pooling, and asynchronous processing to handle high-frequency data streams.

Python REST APIs AsyncIO Redis WebSockets
# Optimized API call with connection pooling
async def fetch_market_data(symbols):
  async with aiohttp.ClientSession() as session:
    tasks = [fetch_symbol(session, s) for s in symbols]
    return await asyncio.gather(*tasks)
600% Speed Increase
10ms Avg Latency

Intelligent Data Processing Pipeline

Architected a cross-platform automated system for processing Excel files and email distribution. Built robust error handling, data validation, and retry mechanisms to ensure 99.9% uptime. Integrated with multiple email providers and implemented template-based reporting.

Python Pandas SMTP Excel APIs Celery
# Data validation pipeline
def validate_and_process(df):
  df = df.pipe(clean_data)
        .pipe(validate_schema)
        .pipe(transform_data)
  return df
5K+ Files/Day
99.9% Uptime

Smart Document Management System

Developed an intelligent web scraping solution that automatically extracts, categorizes, and organizes documents from multiple sources. Implemented ML-based classification, OCR for PDFs, and smart naming conventions based on content analysis.

Python BeautifulSoup Selenium PyPDF2 NLP
# Intelligent file naming algorithm
def generate_filename(content, metadata):
  entities = extract_entities(content)
  category = classify_document(content)
  return f"{category}_{entities['date']}_{entities['title']}.pdf"
10K+ Docs Processed
95% Accuracy

Advanced Calculator Web App

Built a responsive calculator application with modern UI/UX design. Features include scientific operations, history tracking, keyboard support, and theme customization. Implemented using vanilla JavaScript with no external dependencies for optimal performance.

HTML5 CSS3 JavaScript Local Storage
// Expression parser with operator precedence
function evaluateExpression(expr) {
  const tokens = tokenize(expr);
  const postfix = infixToPostfix(tokens);
  return evaluatePostfix(postfix);
}
100% Lighthouse Score
<50ms Response Time

AI-Powered Code Analyzer

Created a Python tool that analyzes code quality, suggests optimizations, and identifies potential bugs using AST parsing and machine learning. Integrates with popular IDEs and provides real-time feedback on code performance and best practices.

Python AST Machine Learning VS Code API
85% Bug Detection
2K+ Code Patterns

Real-time Data Sync Engine

Engineered a robust data synchronization system that keeps multiple databases in sync across different platforms. Handles conflict resolution, data transformation, and maintains audit trails for compliance requirements.

Python PostgreSQL MongoDB Apache Kafka
1M+ Records/Hour
99.99% Sync Accuracy

Professional Journey

Building impactful solutions and leading teams

Software Development Intern

NeuralHQ
June 2024 – August 2024
  • Spearheaded development of high-performance trading solutions using Python and REST APIs, resulting in 600% speed improvement
  • Engineered robust API integration framework handling 10,000+ requests/second with 99.9% uptime
  • Implemented advanced caching strategies and connection pooling, reducing latency from 60ms to 10ms
  • Collaborated with cross-functional teams to optimize system architecture and database queries
  • Developed comprehensive unit tests and integration tests, achieving 95% code coverage

Microsoft Learn Student Ambassador (Alpha)

Microsoft
October 2023 – Present
  • Conduct technical workshops on cloud computing, AI/ML, and modern web development for 100+ students
  • Mentor 20+ junior developers on software engineering best practices and career development
  • Organized hackathons and coding competitions, impacting 500+ participants across multiple universities
  • Created educational content and tutorials on Microsoft Azure services and development tools
  • Achieved Alpha milestone through consistent community impact and technical contributions

Teaching Assistant - Data Structures

Thapar Institute
January 2024 – May 2024
  • Assisted professor in teaching advanced data structures to 150+ sophomore students
  • Conducted lab sessions on implementing algorithms in C++ and analyzing time complexity
  • Created supplementary learning materials and coding challenges to reinforce concepts
  • Mentored students on competitive programming techniques and problem-solving strategies

Leadership & Impact

Driving change through technical and organizational excellence

0
Members Led
0
Hackathon Participants
0
Event Attendees
0
Sponsors Secured

Finance Secretary

Leading financial operations for Microsoft Learn Student Chapter with 200+ members. Secured partnerships with 10+ corporate sponsors and managed annual budget of ₹5L+.

Hackathon Director

Orchestrated 24-hour technical hackathon with 500+ participants from 20+ universities. Managed prize pool of ₹2L and coordinated with industry judges from top tech companies.

Festival Organizer

Led technical events for Thapar's annual Techno-Cultural Festival, managing operations for 4,000+ participants and coordinating 50+ volunteers across multiple venues.

Let's Build Something Amazing

I'm always excited to work on challenging projects and collaborate with passionate teams

Location

Patiala, Punjab, India