HN user

dalleh

64 karma
Posts6
Comments22
View on HN

SEEKING WORK | Jordan | Remote Only

A motivated and ambitious engineer, graduated with a BS.c in computer engineering and working in the industry of Control Systems. Currently seeking a part-time Freelance opportunity in industrial control systems with EPICS. My experience includes developing control systems with EPICS, writing EPICS device drivers, developing tools in C/C++, control GUIs in Qt and caQtDM, automating tasks in Python and bash, and Git version control system. I have developed various control system using well-known EPICS frameworks such as area detector, motion control systems with galil, custom EPICS drivers using asyn, etc.

Remote: Yes

Willing to Relocate: No.

Technologies: Git, C, C++, C#, Qt Framework, Python, Bash, Verilog HDL, CentOS Linux, Embedded Linux, System programming, Embedded Systems

Github: https://github.com/AbdallaDalleh

LinkedIn: https://www.linkedin.com/in/abdalladalleh/

Email: abdalla.dalleh@hotmail.com

Abdalla Al-Dalleh

A motivated and ambitious engineer, graduated with a BS.c in computer engineering and working in the industry of Control Systems. My experience includes writing device drivers, tools and control systems in C/C++, automating tasks in Python and bash, Git VCS, GUI applications in Qt. I am also familiar with other technologies, and willing to get more experienced with, like Embedded-Linux, digital design and FPGA. Currently seeking an opportunity to apply my skills to build my career path in R&D software engineering. Location: Amman, Jordan.

Remote: Yes

Willing to Relocate: Yes.

Technologies: Git, C, C++, C#, Qt Framework, Python, Bash, Verilog HDL, CentOS Linux, Embedded Linux, System programming, Embedded Systems

Github: https://github.com/AbdallaDalleh

LinkedIn: https://www.linkedin.com/in/abdalladalleh/

Email: abdalla.dalleh@hotmail.com

Abdalla Al-Dalleh

A motivated and ambitious engineer, graduated with a BS.c in computer engineering and working in the industry of Control Systems. My experience includes writing device drivers, tools and control systems in C/C++, automating tasks in Python and bash, Git VCS, GUI applications in Qt. I am also familiar with other technologies, and willing to get more experienced with, like Embedded-Linux, digital design and FPGA. Currently seeking an opportunity to apply my skills to build my career path in R&D software engineering.

Location: Amman, Jordan.

Remote: Yes

Willing to Relocate: Yes.

Technologies: Git, C, C++, C#, Qt Framework, Python, Bash, Verilog HDL, CentOS Linux, Embedded Linux, System programming, Embedded Systems

Github: https://github.com/AbdallaDalleh

LinkedIn: https://www.linkedin.com/in/abdalladalleh/

Email: abdalla.dalleh@hotmail.com

C++ Cheat Sheets 4 years ago

It does not make sense if you think you have to learn every single function in a language's standard library. And if you think you have to, you are thinking wrong of a language like C++. This sheets are just a summary of what a language is capable of, you don't have to memorize every library function just look up what you need.

Abdalla Al-Dalleh

A motivated and ambitious engineer, graduated with a BS.c in computer engineering and working in the industry of Control Systems. My experience includes writing device drivers, tools and control systems in C/C++, automating tasks in Python and bash, Git VCS, GUI applications in Qt. I am also familiar with other technologies, and willing to get more experienced with, like Embedded-Linux, digital design and FPGA. Currently seeking an opportunity to apply my skills to build my career path in R&D software engineering.

Location: Amman, Jordan.

Remote: Yes

Willing to Relocate: Yes.

Technologies: Git, C, C++, C#, Qt Framework, Python, Bash, Verilog HDL, CentOS Linux, Embedded Linux, System programming, Embedded Systems

Github: https://github.com/AbdallaDalleh

LinkedIn: https://www.linkedin.com/in/abdalladalleh/

Email: abdalla.dalleh@hotmail.com

I will recommend books that I have and books that I heard of:

Books that sparked my interest in all of Mathematics (BTW, I'll be glad if you recommend any Abstract Algebra books):

- Calculus, Howard Anton.

- Calculus, Spivak

- Advanced Engineering Mathematics, Erwin Kreyszig

- Elementary Number Theory, David Burton.

Computer Science/Engineering:

- Data Structures and Algorithms, Adam Drozdek

- Digital Design, Morris Mano

- David Patterson and John Hennesey's books

- Mastering Embedded Linux Programming, Chris Simmonds.

Abdalla Al-Dalleh

A motivated and ambitious engineer, graduated with a BS.c in computer engineering and working in the industry of Control Systems. Seeking an opportunity in a reputable company to apply the academic background, skills and experience to build the career path in R&D Software Engineering.

Location: Amman, Jordan.

Remote: Yes

Willing to Relocate: Yes.

Technologies: Git, C, C++, C#, Qt Framework, Python, Bash, Verilog HDL, CentOS Linux, Embedded Linux, System programming, Embedded Systems

Github: https://github.com/AbdallaDalleh

LinkedIn: https://www.linkedin.com/in/abdalladalleh/

Email: abdalla.dalleh@hotmail.com

Abdalla Al-Dalleh

A motivated and ambitious engineer, graduated with a BS.c in computer engineering and working in the industry of Control Systems. Seeking an opportunity in a reputable company to apply the academic background, skills and experience to build the career path in R&D Software Engineering.

Location: Amman, Jordan.

Remote: Yes

Willing to Relocate: Yes.

Technologies: Git, C, C++, C#, Qt Framework, Python, Bash, Verilog HDL, CentOS Linux, Embedded Linux, System programming, Embedded Systems

Github: https://github.com/AbdallaDalleh

LinkedIn: https://www.linkedin.com/in/abdalladalleh/

Email: abdalla.dalleh@hotmail.com

[dead] 5 years ago

A livestream of complete Calculus 2 or integral calculus course. Enjoy!

Java Is Underhyped 5 years ago

I have never done anything professional in Java but I used Maven and Gradle build systems enough to make me hate everything about Java.

I don't know about the language itself but as an ecosystem Java failed spectacularly. Why is there a strong relationship between an application developed in Java and lack/horrible setup of documentation for this app? I just find it everytime I use something developed in Java.

Layoffs has been a trend lately so I can't preclude a possibility where layoffs due to AI taking place. But my concern is not only in taking jobs instead of people, look for how companies are advancing in AI in a somehow creepy way (Boston Dynamics for example) and that deep fake AI (probably developed by NVIDIA) where it created fake and realistic images of humans of different. Those are some real creepy applications.

I am in a almost identical situation (except the journal part :D ). Although I haven't applied any solution, yet, I think the problem (at least for me) is the fact that I try to do everything of every item. I think the following would help: 1. Wake up early every day of the. You might compensate for a small nap mid-day. 2. Have work days to do your reading, learning, exercise and have the weekends for your relationship and socializing. 3. Calculate how much hours you have on your work days and exploit them as much as possible. 4. From time to time, do something to rest your mind: trip, travel, etc. 5. Focus on something specific in every item.

Bottom line, organize yourself, have a schedule and commit to it.