Tashrique Ahmed
I specialize in Full Stack Development and Automation, focusing on scalable systems, microservices, and cloud services such as AWS and Azure. I build software to automate processes that remove boring manual labor.

Contrbution Graph
Work Experience

Meta (Incoming Summer 2025)
Software Engineering Intern
My Responsibilities (Expand)
Incoming Summer 2025 Intern

PowWater Ltd.
Software Engineering Intern
My Responsibilities (Expand)
- Resolved CSS/JS cross-browser compatibility issues and optimized front-end performance while redesigning and developing the website using Next.js, TypeScript, React, MongoDB, Node, and Tailwind and integrated blog posting admin dashboard, JWT authentication, role-based access control, RESTful APIs, database schemas, and data caching strategies and parameterized queries to prevent SQL injection attacks
- Collaborated with the back-end team to optimize a weighted Hungarian algorithm for automatic driver assignment using Go, TypeScript and PostgreSQL, reducing double-assignment errors by 80% and manual interventions by 30%, saving 2 hours/week maintenance time
- Built JUnit tests in Java for finance transaction validation, covering 70% of workflows and edge cases with unit and integration tests, which reduced bug tickets by 15%, cut testing time by 30%, and improved release cycle efficiency by 20%
- Developed a subprocess for NetID collision resolution using C, SSMS and PostgreSQL, implementing automated tests following Test Driven Development (TDD) practices and containerizing with Docker, streamlining and reducing manual account management efforts by 30%

The Legal Accountability Project
Software Engineering Intern
My Responsibilities (Expand)
- Architected an SDLC-compliant automated update and data validation system using Python scripts for the Clerkships Database in Supabase (postgreSQL), reducing system downtime by 30% and saving approximately 8 hours of developer time per month
- Configured and deployed Grouper for Canvas admin management, integrating attestation features to enhance security and reduce unauthorized admin additions by 20%, utilizing Agile methodologies with Scrum and Jira, to streamline project execution and collaboration
- Migrated the team’s codebase to GitHub and established Agile version control practices, quickly learning and applying new methodologies to enable parallel feature development by other interns, improving project organization and reducing merge conflicts by 40%

The Kive Company
Software Engineering Intern
My Responsibilities (Expand)
- Implemented a Process Automation Tool using JavaScript, Java, and AWS S3 to automate a manual production process, boosting daily production by 570% (30 to 200 orders), collaborated with marketing team for market testing, projecting a 7% quarterly revenue growth
- Developed an OCR-based File Management System using Python, to automate folder tree creation and subject-based sorting by scanning receipts, reducing processing time by 15% (from 3 hours to 2.55 hours), increasing daily order capacity by 30
- Built and tested a convolutional recurrent neural network using TensorFlow and Keras to automate categorization of children’s artwork, achieving 92% accuracy, reducing sorting time by 60%, and boosting sales conversion rates by 15% through targeted recommendations

Williams College Robotics Lab
Soft Robotics / Virtual Reality Research Intern
My Responsibilities (Expand)
Soft Robot Inverse Kinematics for Virtual Reality - Prof. James Bern
- Restructured a Python-based algorithmic tool for kinematic pattern analysis of 3D Soft Robots using OpenCV and ROSPy, increasing simulation accuracy by 15%, providing visual insights that streamlined the next stages
- Led VR data collection and integration with a semantic-aware path planner, enhancing fluid turning navigation accuracy by 10%
- Modeled 3D components using SolidWorks, integrated layered elastomeric structures for tactile feedback, and pneumatic actuation channels for dynamic adaptability

Williams Makerspace
Lead Student Mentor
My Responsibilities (Expand)
- Engineered a cost-effective automated turntable within $50 to replace manual handling of artifacts during Photogrammetry, and rapidly mastered Arduino, Fusion360, and EaglePCB within two days for this project
- Collaborated with archaeologists to digitize 10,000+ images of a 60-thousand-year-old cave bear tooth into a 0.1mm precise 3d model using photogrammetry, rendered and optimized clarity by 15% with Metashape and Photoshop, utilized ARkit and Unity for AR/VR interactivity, revealing two previously unknown morphological features about the fossil
- Led hands-on workshops at the Makerspace on 3D printing, laser etching, and CNC machines, teaching students to design, operate, and troubleshoot. Maintained and operated the 3D printers for various projects, ensuring optimal machine performance and print quality.
Featured Projects
Quiz App Scorecard w/React Router
Practicing React Router and Local Storage
Dynamic Memory Allocator
Implementing malloc, free, and Related Functions
Cache Simulator
C-based Cache simulator to explore memory systems
Bit Puzzles
Exploring Bit-Level Manipulations
PostScript-based calculator
PostScript-based calculator with Stack
CoinStrip Game Implementation
Data Structures Project: Coinstrip
Nim - Game Implementation
Data Structures and Object Oriented Programming Project
Presentation on YOLO: Real-Time Object Detection
Learn the basics of YOLO. Part of CS381
Posts
Unveiling My Freshman Year: Navigating College Life Abroad
I've just finished my freshman year at Williams College, and there's a lot to re...
Spinning Tales : Arduino Turntable Step-by-Step Tutorial (Part 2)
Welcome back to my deep dive into the creation of a low-cost DIY Arduino turntab...
🥗📚 Weekly Lunch With The CEO: A Deep Dive Into The Kive Company Culture
This LinkedIn post discusses the significance of weekly lunches at The Kive Comp...