Hi, I'm Sachin R
Computer Science Grad Student at North Carolina State University
About
Hello! I am currently a computer science graduate student at NC State University. Additionally, I have 3 years of experience as a Software Engineer. I am a skilled software professional with a versatile development background, specializing in technologies like Spring Boot and AWS Serverless Architecture. With a focus on creating scalable solutions, I am deeply committed to upholding code quality and optimizing performance. Mentoring fellow developers and actively engaging in design discussions are aspects I thoroughly enjoy. I am driven by a passion for continuous improvement, constantly seeking excellence, resulting in successful project outcomes.
- Languages: Java, Python, Golang, Javascript, Angular, HTML/CSS, Bash
- Databases: MySQL, Dynamo DB, Elasticsearch, Redis
- Frameworks: Spring Boot, Flask, React
- Tools & Technologies: AWS, Kubernetes, Docker, Terraform
I am currently actively looking for Fall 2024 Summer Internships. I believe an internship opportunity would help me demonstrate my skills and learn more.
Experience
- Functioning as a full stack developer, contributing to the development of RABApp - an industry leading biosecurity and contact tracing application.
- Migrating the application from private infrastructure to AWS Cloud.
- Actively engaged in code review processes, offering valuable insights and feedback to colleagues, while actively participating in design discussions to contribute to the development of new features.
- Demonstrated strong mentorship skills by successfully guiding and supporting two freshers/interns during their onboarding process, facilitating their seamless integration into our team while helping them acquire essential skills and knowledge.
- Successfully designed, developed, and maintained three microservices using Spring Boot framework.
- Spearheaded the design, development, and maintenance of 15 lambdas, integrating them with CloudWatch events and API gateways.
- Leveraged AWS Serverless Architecture to significantly reduce infrastructure costs and enhance scalability.
- Proactively improved code maintainability by implementing and contributing to Java starters at the organizational level, streamlining development across projects.
- Designed and developed 45 REST APIs for a partner-facing web application at Cisco.
- Led efforts to optimize and enhance backend performance of five critical REST APIs, ensuring they met a stringent SLA of 1 second response time.
- Successfully integrated Sonar static checks for multiple projects and extensively worked on unit test cases (JUnit) to resolve static Sonar issues, achieving high-quality code standards across an average of five projects per release.
- Developed an internal tool to monitor and ensure code quality parameters of projects within our team, fostering continuous improvement.
- Implemented database change versioning using the Liquibase framework, ensuring seamless and efficient management of database modifications.
- Built a tool to backup system images with configurable parameters like frequency of backup and image types.
- Created a Grafana dashboard to monitor CPU and memory usage of testbed instances.
Projects
Desktop application to analyse and generate report for turbine data
- Tools: Qt, C++, HTML, CSS
- Developed a cross platform desktop application using Qt C++
- Visualise and generate report on insights from turbine data
- Building and verification of the application for mac and windows platforms
File transfer system in an electronic jacquard machine
- Tools: Flask, Unix
- Worked under the guidance of Dr. K Badari Nath and contributed to his project titled Software modules for Indian electronic handlooms.
- Developed a tool to transfer textile design patterns from a UI interface to an automated handloom system.
Household water resource monitoring and leakage detection.
- Tools: Android, Python, IOT
- Worked on a system to monitor and report various parameters pertinent to household water usage and quality and detect possible leakages in the household water distribution system.
- Incorporated ThingSpeak IOT platform to analyze and report water quality parameters.
Decentralised voting system based on blockchain smart contracts
- Tools: Blockchain, React
- As part of Microsoft code.fun.do national level hackathon event, myself and my 2 other peers developed a decentralised voting application.
Literature review and implementation of anti-spoofing techniques
- Tools: OpenCV, Deep Learning, Python
- Did a literature review of anti spoofing techniques for face recognition. Implemted a module in a fec recognition system to avoid face recognition spoofing.
Skills
Languages and Databases
Java
Python
Golang
Javascript
MySQL
DynamoDB
Redis
Elasticsearch
Technology Frameworks
AWS
Git
Spring Boot
Flask
Qt
Terraform
Circle CI
Education
North Carolina State University
Raleigh, North Carolina, USA
Degree: Master's in Computer Science
- Design and Analysis of Algorithms
- Cloud Computing
- Software Engineering
Relevant Courseworks:
Bengaluru, India
Degree: Bachelor of Engineering in Computer Science
CGPA: 3.7/4
- Data Structures and Algorithms
- Database Design
- Parallel Architecture and Distributed Programming
- Big Data Analytics
- Operating Systems
- Computer Networks
- Compiler Design
- Web Porgramming
- Computer Architecture
Relevant Courseworks:


