Published: Thu Apr 24 2025
Modified: Sun Oct 26 2025
Duration: 7 min
Words: 1512
Most job hunters know the pain of going through all the different job portals and applying for jobs one by one. In most cases, you write down your name, location, education, etc., and provide your resume. And in most cases nowadays, the resume will be parsed by an Applicant Tracking System (ATS) before any human sees it.
There are just so many problems and unnecessary hassles with this approach. Let's discuss them briefly, and I will propose a solution that will make life easier for job hunters and job posters.
Now that we know the problems, what can be a possible solution? Let me propose one. It's a simple structured text file, such as YAML. It will look something like this, but it has to be a standard.
personal_details:
first_name: Md
middle_name: Sujauddin
last_name: Sekh
preferred_first_name: Sujauddin
gender: Male
race: Indian
location: West Bengal, India
contact:
country_code: "+91"
phone_number: 9999999999
email: ssujj@protonmail.com
website: https://sujauddin.me
educations:
- name: Narula Institute of Technology
location: West Bengal, India
from: "2021"
to: "2025"
degree_name: B.Tech.
field_of_study: "Computer Science Engineering (Specialization in AIML)"
achievements:
- Ranked 2nd in debugging competition
links:
- name: Leetcode
url: https://leetcode.com/sujaudd1n
url_text: leetcode.com/sujaudd1n
- name: Github
url: https://github.com/sujaudd1n
url_text: github.com/sujaudd1n
- name: Linkedin
url: https://linkedin.com/in/sujaudd1n
url_text: linkedin.com/in/sujaudd1n
- name: sujauddin.me/articles
url: https://sujauddin.me/articles
url_text: sujauddin.me/articles
targets:
swe:
professional_summary:
title: Junior Software Engineer
summary: >
Aspiring software engineer with experience in designing and developing full-stack AI-integrated applications. As an engineering intern,
I contributed to software projects, leveraging technical expertise to drive innovative solutions and tackle complex real-world problems.
skills:
languages: [Python, JavaScript, C, C++, SQL, HTML, CSS]
libraries: [React, NextJS, Django, FastAPI, Replicate]
'Protocols & APIs': [HTTP, REST APIs, OAuth, OIDC, OpenAPI]
Databases: [SQLite, PostgreSQL, MongoDB]
Tools: [Git, BASH, Virtual Machine, Docker]
Experience: [Linux, Algorithms, Fullstack Development, Open Source, CI/CD, Agile, Object Oriented Programming, GenAI, Machine Learning]
work_experience:
- company_name: Genovation Solutions
location: West Bengal, India
job_title: Junior Backend Developer Intern
from: Jul 2025
to: Sep 2025
contributions:
- Engineered a scalable backend system for IoT applications, featuring a real-time database that facilitated seamless data ingestion and processing.
- Integrated Large Language Models (LLMs) to automate data interpretation, enhancing data comprehension and actionable insights by 50%.
- Developed and deployed full-stack AI applications using technologies like FastAPI, Replicate, Gradio, and Streamlit, ensuring robust performance and user-friendly interfaces.
- Successfully migrated a Gradio application to Streamlit, improving maintainability and deployment flexibility while preserving all original UI components and functionality.
- Boosted research output by implementing integration between autonomous AI agents.
- company_name: Zapuza Technologies
location: West Bengal, India
job_title: Junior Python Developer Intern
from: Nov 2024
to: Apr 2025
contributions:
- Enhanced employee management by integrating attendance tracking with location-based monitoring, resulting in a 20% increase in system functionality and streamlined administrative processes.
- Improved data-driven decision-making by designing and developing a financial dashboard that delivered a 40% enhancement in data visualization, enabling quicker insights.
- Fortified project security by implementing a role-based access control system, ensuring secure authorization and authentication protocols to protect sensitive data, mitigating potential breaches.
projects:
- name: QuickNote
description: AI-powered article writer SaaS.
links:
- https://makequicknote.vercel.app
techstack: [Python, Django, NextJS, GeminiAI]
details:
- Developed a cutting-edge SaaS platform for productivity, leveraging AI-driven technology to generate high-quality PDF articles from user-provided topics or prompts.
- Utilized Amazon S3 cloud storage to store and serve generated PDF files, ensuring secure and efficient data management.
- Successfully integrated Gemini’s GenAI capabilities to power the article creation process, enabling users to access high-quality, AI-generated content.
misc:
qnas:
'Can you relocate?': 'Yes'
'What is your preferred location?': Remote
This is nothing new. There are similar things in the field of software engineering. One of those things, almost all backend engineers are familiar with, is the OpenAPI specification, where we specify API details in a structured manner. Because it's a standard, there's no ambiguity in parsing it, and it has a vast ecosystem of tools.
We can add additional fields, such as photo_url, and so on. Not only that, but we can also add language-specific, company-specific, or anything-specific information here. For example, for a JavaScript role, you can put all the information related to JavaScript in a JavaScript key.
This simple file solves all the problems.
It doesn't end here. There are more benefits.
robots.txt files containing rules for crawlers. You can put your resume file on your website, such as sujauddin.me/resume.yml. Those looking for candidates can run a scraper for resumes.