Skip to main content
Arman NikoyanAN
Looking for a job

Arman Nikoyan

@armannikoyan

Software engineer building C++ network systems and a commercial Telegram bot for a client.

Armenia
Message

I developed and deployed a commercial Telegram bot as a freelance Backend Software Developer, using C++, tgbot-cpp, and PostgreSQL. I also used Docker to keep the environment consistent and deploy it to production.

For my Internet Relay Chat (IRC) Server project, I engineered a non-blocking C++ server compliant with RFC 2812, using a poll()-based event loop over TCP/IPv4. It handled concurrent clients up to the OS-defined limit without thread-switching overhead.

I built a POSIX-compliant C shell with an integrated terminal multiplexer, managing concurrent session data through Unix Domain Sockets. I also developed tokenization and an iterative AST workflow, and automated functional testing and system configuration with Bash.

On my Fractal Rendering Engine project, I optimized execution pipelines through spatial pixel clustering, doubling framerates to reach the platform-locked maximum of 60 FPS.

Experience

Work history, roles, and key accomplishments

FR

Backend Software Developer

Freelance

May 2026 - Jun 2026 (1 month)

Developed and deployed a commercial Telegram bot using C++, tgbot-cpp, and PostgreSQL, demonstrating end-to-end client delivery. Managed environment consistency and production deployment using Docker.

Education

Degrees, certifications, and relevant coursework

YU

Yerevan State University

Bachelor of Informatics and Computer Science, Informatics and Computer Science

2022 - 2026

Pursued a Bachelor of Informatics and Computer Science, focusing on software engineering and computer science fundamentals.

EC

Ecole 42

Project-Based Curriculum, Computer Science

2024 - 2026

Completed a project-based curriculum with a peer-to-peer learning model, emphasizing practical software engineering skills.

YU

Yerevan State University

Master of Informatics and Computer Science, Mathematical and software engineering of computers, complexes, systems and networks

2026 -

Tech stack

Software and tools used professionally

Interested in hiring Arman?

You can contact Arman and 90k+ other talented remote workers on Himalayas.

Message Arman

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan