Hi, I'm Tarun Singh a Software Development Engineer Intern.

Stick around to see my work!

avatar

About Me

avatar

I'm Tarun Singh, a Passionate Developer, Technical Writer, and an ex-SDE Intern with Open Transit Software Foundation. I'm currently pursuing Masters in Computer Applications (MCA) with the major in Software Engineering. Passionate about technology and its ever-evolving landscape, I aspire to be a proficient software developer while nurturing my love for writing. With over 4 years of experience in technical writing, I enjoy sharing my knowledge through technical blogs. Actively contributing to Open Source.

Education

University School of Information, Communication, and Technology (GGSIP University), Delhi
Masters in Computer Application (MCA) in Software EngineeringGPA: 8.65/10 (till 2nd Sem)

Achievements

‣ Become a Pupil (max 1213 rating) on Codeforces.‣ Solved 300+ problems on LeetCode.‣ Successfully published more than 600+ technical articles on GeeksforGeeks, Tutorialspoint, Semaphore, OpenReplay, HeroVired, etc.‣ Received Best Technical Writer Award from GeeksforGeeks

Coding Profiles

Experience

SDE Intern

Open Transit Software Foundation

June 2024 - Sep 2024

Refined the OneBusAway web frontend, boosting daily active users and improving global accessibility for millions. Integrated OpenStreetMap (OSM) as an alternative to Google Maps, reducing mapping service costs by 40% while enhancing flexibility and user experience.

Integrated the Google Maps API, dark mode, geolocation, and search features, enhancing user navigation and boosting app performance by 40% while reducing access time by 50%.

Enhanced the CI pipeline by integrating automated testing and parallel processing, resulting in a 35% decrease in build failures and a 30% increase in development efficiency.

Skills

Programming Languages
JavaScript
TypeScript
C
C++
HTML5
CSS3
Frameworks & Libraries
React
Next.js
Node.js
Express
Material UI
Bootstrap
Tailwind CSS
Databases
MySQL
MongoDB
Tools
Git
GitHub
Postman
Slack
Figma
Coursework
Data Structures and Algorithms
Operating Systems
Computer Networking
Database Management Systems

Projects

URL Shortener

Implemented features such as one-click URL shortening, detailed analytics for click tracking, clipboard copying, personalized dashboard, and a dark theme, enhancing user experience and functionality.

Developed a RESTful API to handle URL shortening and redirection, user authentication, and analytics tracking, enabling users to shorten URLs and track click analytics.

Next.js, Express, MongoDB, Node.js, Tailwind CSS

URL Shortener

QR Code Generator

Developed a QR code generator web app to generate QR codes for URLs, text, and contact information, enhancing user experience and functionality.

Implemented a feature to download, as an image for offline use.

Implemented the feature to change color of the generated QR code

Next.js, Tailwind CSS

QR Code Generator

CodeXEditor

Developed a real-time code editor with features like syntax highlighting, code formatting, and real-time collaboration, enabling users to code together in real-time.

Implemented a code collaboration feature for users to do live coding, enhancing collaboration and productivity.

WebSockets, Socket.io, Next.js, Node.js, Express, Tailwind CSS

CodeXEditor

Research

5G: The Stimulant to Digital Uprising in India

Tarun Singh, M. Dahiya

International Conference on Machine Learning, Big Data, Cloud and Parallel Computing (COM-IT-CON), 2022, pp. 726-730, 2022.

The main objective of the paper is to discuss the role of 5G in Indian telecom sector and in other sectors too. It was expected that all 5G mobile technologies may be functional and operational by 2020. 5G comprises of advanced features and support advanced technologies, therefore its demand is much more awaited in the market, and it is the commanding technology in coming future which governs the telecom sector. This paper also discusses the key factors that can enable so that the rise in IoT devices and growth in supporting technologies can be seen. This paper also reviews the generations of mobile communication with their respective advantages and disadvantages. The paper also examines the impacts of 5G technologies on various sectors like industries, commerce, education, healthcare, agriculture, finance and social sectors.

An Analysis on Recommendation Systems in Machine Learning

Tarun Singh, Anees Ahmed Choudhary, Akash

International Research Journal of Engineering and Technology (IRJET), 2021.

With the increase in growth of the digital world and the influx of huge amount of information availability, a method to find the right choice in selecting and filtering an item to choose the right product from the pool of information has become necessary. To solve this problem, recommendations systems have been developed which can help the users in getting recommendations utilizing their previous searches and purchases. Recommendation systems are used in many areas which include and not limited to online shopping, news media, music, movie recommendation. They are highly deployed and utilized in companies like Amazon, Netflix, and YouTube.

Blog

Get In Touch

Why Be Shy, Say Hi...

I'm open to new opportunities and look forward to connecting with you. Whether you have inquiries or just want to say hello, feel free to reach out. I'll do my best to respond promptly!