1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
local Developer = {
name = "Saumitra Kapoor",
role = "Full Stack Developer",
location = "India"
}
function Developer:about()
return [[
Welcome to my Portfolio! I'm a computer science enthusiast
who likes learning about new technlogies. I'm currently learning
full-stack development & spend my spare time configuring vim.
]]
end
Developer.projects = {
{
name = "Leetcode Difficulty Remover",
tech = {"JavaScript"},
description = "Removes difficulty indicators from leetcode problems"
},
{
name = "Ask Naval",
tech = {"React", "Framer", "Google Gemini"},
description = "Seek wisdom, in Naval's words"
},
{
name = "Silent Gestures",
tech = {"React", "Tailwind", "Google Gemini"},
description = "Talk to people using ALS."
},
{
name = "Portmaster",
tech = {"Python", "Google Gemini"},
description = "Use AI to write Dockerfiles"
},
{
name = "Student Benefits",
tech = {"React", "Next.js"},
description = "Open-source repository for students to learn about tools, opportunities, exclusive discounts etc."
}
}
Developer.skills = {
languages = {"JavaScript", "Java", "SQL", "HTML", "CSS"},
frameworks = {"React", "Vite.js", "Node.js", "Express", "MongoDB"},
tools = {"Git", "Docker", "AWS", "Postman"}
}
Developer.contact = {
email = saumitrakapoor24@gmail.com,
github = "https://github.com/kapoorsaumitra",
twitter = "https://x.com/saumitrakpr"
}
return Developer