Samarth Mahesh Shetty
Raleigh, NC ***** +1-919-***-**** ***************@*****.*** LinkedIn GitHub LeetCode EDUCATION
North Carolina State University, Raleigh, NC Expected May 2025 Master of Computer Science GPA: 3.788
Coursework: Design and Analysis of Algorithms, Software Engineering, Computer Networks NMAM Institute of Technology, India August 2017 – August 2021 Bachelor of Engineering, Information Science CGPA: 8.82/10 Coursework: Data Structures, Operating Systems, Computer Networks, Distributed Systems & Cloud Computing SKILLS & TOOLS
Languages: Go Programming Language (GoLang), C/C++, Javascript/TypeScript, Python, Java, HTML/CSS, Kotlin Database Management: MySQL, MongoDB, Redis
Technologies: Node.js, Express.js, React.js, Next.js, Git, Flask, AWS, Redux, CI/CD with Docker-Kubernetes, Bootstrap, Linux/Unix, Jest, ROS2
Soft Skills: Problem Solving, Critical Thinking, Team Work, Leadership and Adaptability WORK EXPERIENCE
Software Engineer - 1 August 2021 – July 2023
Impelsys, Bangalore India
● Developed a Rule Engine for granular handler-level validation of API requests, adopted as a crucial Go Dependency across various teams within the business group, yielding a noteworthy 64% enhancement in API call performance and optimized runtime execution.
● Developed a Standalone Batch Processing Service that could process ~200K XML files ingested from multiple Learning Management Systems (LMS) via an SFTP server, allowing seamless data sharing, custom report generation and integration within the business group.
● Won an award for upgrading the front-end architecture by analyzing its impact on security and performance.
● Fortified codebase robustness and quality by increasing React and Go unit test coverage, achieving a substantial 74% expansion in comprehensive testing scope.
● Integrated CDN-based image optimization and lazy loading for web applications, resulting in a 35% decrease in image loading times and improved SEO rankings.
● Designed and developed tools like ‘Planning Poker’ (agile, Serverless Implementation) and ‘PHRT’ (Project Health Report Tool) for internal stakeholders to reduce burnout and improve workflow. Software Engineering Intern December 2019 – January 2020 Quality Theorem, Bangalore India
● Implemented a web-based assessment platform to facilitate employee recruitment for the organization.
● Contributed to strategic database schema design and implemented server-side logic with MVC architecture. PROJECTS
Music Genre Detection Using Machine Learning: Python, Keras, TensorFlow, Pandas, NumPy
● Built a CNN model to identify different genres of music based on spectrogram visualization of audio data by converting audio at different intervals into Mel spectrograms for classification. Popcorn Picks - A Movie Recommender System: Python, Collaborative Filtering, Flask, Vanilla JavaScript - Link
• Developed an intuitive movie recommendation system, employing collaborative filtering algorithms to meticulously curate a personalized list of 10 films tailored to individual user preferences. Planning Poker (agile): React.js, Socket.IO - Link
● Developed a serverless agile tool used for effective story pointing and effort estimation in sprints. Burnout - The Fitness App: Python, NumPy, GPT-3, MongoDB, JavaScript, Flask - Link
● Contributed to the development of an open-source Fitness App that provides a holistic fitness experience, integrating tracking, guidance, social interaction, diverse fitness plans, BMI assessment and AI assistance. AWARDS & INVOLVEMENT
• Member of Indian Society for Technical Education (ISTE) and Computer Society of India (CSI)
• Top 1% on LeetCode - 2023 with 230+ Problems solved
• Team Lead, Cordinated the Technical Committee of a National Level Techno Cultural Fest INCRIDEA’20
• Organized Inter-College and Departmental events like Hackathons and Innovation Challenges