PRASHANT CHANNE
✦ ✦ ✦ ✦ ✦ ✦ ✦ ✦ $ cat about.txt
A full stack developer with 2+ years of experience.
Ready to write code and ship product from day 1.
$
TECH STACK
Languages
Python, Java, C#, C++, Go, JavaScript, TypeScript, SQL, Perl
Frontend
React, Angular, Next.js, HTML, CSS
Backend
Node.js, .NET, GraphQL, RESTful API
Mobile
React Native, Flutter
Databases
MongoDB, PostgreSQL
DevOps & Cloud
Docker, Kubernetes, AWS, Ansible
Testing
Jest, Cypress
Tools
Git, Linux
EXPERIENCE
Software Engineering Intern
HubSpot
Cambridge, Massachusetts
- →Enhanced application performance and responsiveness by resolving high-priority production UI bugs, ensuring a smoother and more reliable user experience for thousands of daily users
- →Directed and executed a full-scale repository migration: orchestrated migration strategy, modernized React class components into functional components, upgraded JavaScript to TypeScript, and refactored legacy logic into reusable custom React hooks, completing 100% of the migration before internship end
- →Simplified state management by replacing Redux with lightweight Context and GraphQL client hooks, significantly reducing code complexity and improving developer onboarding speed
- →Improved code reliability by implementing unit and acceptance tests, increasing test coverage by ~ 35% and reducing regression issues across the codebase
- →Contributed to code quality improvements by suggesting efficient React patterns and flagging potential performance issues during reviews
Software Developer
Cyberinfrastructure for Network Science Center
Bloomington, Indiana
- →Led the development of a redesigned, responsive, single-page application for an NSF Funded biomedical visualization project using Angular, TypeScript and Material UI
- →Created reusable code libraries and UI components, streamlining development for future projects and improving team efficiency
- →Developed and maintained interactive UI components using Storybook, ensuring a component library and streamlining collaboration between development and design teams
Software Developer
Raychem (Chemelex)
Mumbai, India
- →Enhanced application performance and UI/UX by developing and optimizing complex UI Interfaces, reducing loading time by 20%, resulting in a smoother and faster User Experience
- →Improved application robustness by identifying and fixing software defects, writing Unit and Automated tests to achieve 70% coverage, and increasing code coverage by 30%
- →Improved React chart components by addressing performance issues, reducing chart loading time by 7 seconds, and adding informative features, resulting in enhanced data visualization and user experience
- →Facilitated and led Agile Scrum events as a Scrum Master for a team of 5, including Daily Standups, Sprint Planning, and Retrospectives, ensuring efficient communication and collaboration among team members
FEATURED PROJECTS
Decentralized Donation Platform
Cryptocurrency donation platform tackling transparency and international transaction speed
RecommendMe
Social platform for sharing personal recommendations with follow, upvote, and bookmark features
TalkTonic
Generates random conversation starter questions from Reddit when friends need topics to discuss
Bird Species Detector
Mobile app using machine learning to detect and classify bird species through image recognition
MovieStack
Movie information app with BLoC architecture providing detailed movie data and recommendations
EDUCATION
Master of Science in Computer Science
Indiana University Bloomington
Bloomington, Indiana
Bachelor of Engineering in Information Technology
University of Mumbai
Mumbai, India