-
Notifications
You must be signed in to change notification settings - Fork 0
/
extend.json
101 lines (100 loc) · 4.96 KB
/
extend.json
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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
{
"resume": "https://github.com/aabuhijleh/aabuhijleh/files/7635672/resume.pdf",
"about": {
"paragraphs": [
"Hello! My name is Abdurrahman, a Palestinian software engineer who enjoys building all kinds of applicaitons using web technologies. I graduated in 2018 from An-Najah National University with a Bachelor's degree in Computer Engineering and immediately started working in the field.",
"I had the privilege of working on amazing projects using state of the art technologies and collaborate with great teams. I'm passionate about delivering high quality products to users while writing modern, performant, maintainable code. If I'm not coding, I'm searching, reading and trying to develop my skill set and add more tools to my toolbox."
],
"skills": [
"TypeScript",
"React",
"Node.js",
"Electron",
"Styled Components",
"GraphQL"
],
"imageUrl": "https://user-images.githubusercontent.com/42934634/121816692-bc7da680-cc85-11eb-95b4-f5aa711d7b1c.jpg"
},
"jobs": [
{
"title": "Senior Software Engineer",
"company": "Amdocs",
"companyUrl": "https://www.amdocs.com",
"date": {
"from": "Sep 2021",
"to": "Present"
},
"accomplishments": [
"Worked on large-scale web applications using React, Redux and TypeScript"
]
},
{
"title": "Software Engineer",
"company": "Alcatel-Lucent Enterprise",
"companyUrl": "https://www.al-enterprise.com/en",
"date": {
"from": "May 2018",
"to": "Aug 2021"
},
"accomplishments": [
"Built and shipped a customer-facing, cross-platform desktop application using TypeScript, Electron and Node.js. Wrote OS-specific code to access some native APIs",
"Developed and shipped a Google Chrome extension built with TypeScript, React and Material UI",
"Interfaced with customer care professionals on a daily basis, providing technological expertise"
]
},
{
"title": "Software Engineer",
"company": "Asal Technologies",
"companyUrl": "https://www.asaltech.com",
"date": {
"from": "Jan 2018",
"to": "Present"
},
"accomplishments": [
"Trained junior developers and fresh university graduates and helped with their onboarding process",
"Led a small team of college interns working on various Rawabi city projects and conducted design and code reviews"
]
}
],
"featuredProjects": [
{
"name": "Rainbow For Desktop",
"description": "A cross-platform desktop application for Rainbow which is a user friendly new WebRTC-based real time communication platform.",
"technologies": ["Electron", "Node.js", "C++"],
"externalUrl": "https://web.openrainbow.com",
"imageUrl": "https://user-images.githubusercontent.com/42934634/121816705-cc958600-cc85-11eb-8e56-c8a4bd6befe1.png"
},
{
"name": "Better GitHub Profile",
"description": "Generates a good looking website using your GitHub profile data. It's the tool I'm using right now to generate this website!",
"technologies": ["React", "Styled Components", "GitHub GraphQL API"],
"repoUrl": "https://github.com/aabuhijleh/better-github-profile",
"externalUrl": "https://aabuhijleh.com",
"imageUrl": "https://user-images.githubusercontent.com/42934634/122873598-a1bcc900-d33a-11eb-91ce-794b213363ab.png"
}
],
"otherProjects": [
{
"name": "keylogger.js",
"description": "A Node.js keylogger for Windows and macOS. It registers native low level hooks to capture keyboard events. node-addon-api is used to bridge between native and JavaScript worlds",
"technologies": ["Node.js", "C++"],
"repoUrl": "https://github.com/aabuhijleh/keylogger.js",
"externalUrl": "https://www.npmjs.com/package/keylogger.js"
},
{
"name": "electron-selected-text",
"description": "A cross-platform utility that enables retrieving selected text from any application. It achieves this by using RobotJS to synthesize a CommandOrControl+C keyboard shortcut then getting the value from the clipboard",
"technologies": ["Node.js", "RobotJS"],
"repoUrl": "https://github.com/aabuhijleh/electron-selected-text",
"externalUrl": "https://www.npmjs.com/package/electron-selected-text"
},
{
"name": "osw",
"description": "During the COVID-19 lockdown we all had to work from home. To make things worse, in our company, we had to fill out a form every day and use a slow, outdated website to submit it. With this tool, me and dozens of my coworkers do this chore in 5 seconds instead of 5 minutes",
"technologies": ["Node.js", "Yargs", "Inquirer.js"],
"repoUrl": "https://github.com/aabuhijleh/osw",
"externalUrl": "https://www.npmjs.com/package/osw"
}
],
"contactMessage": "My inbox is always open. Whether you have a question, you wish to discuss a potential project or just want to say hi, I'll try my best to get back to you ASAP!"
}