Ilyes K.

Ilyes K.

Technical Lead/Architect

Bucharest, Romania
Hire Ilyes K. Hire Ilyes K. Hire Ilyes K.

About Me

Ilyes is a highly-skilled software technical lead, architect, open-source contributor, and Symfony coach with over 10 years of experience in software development. He specializes in PHP, Java, React.js, Blockchain technologies, leading the development of large traffic websites and e-commerce platforms. Ilyes has a thorough understanding of the fundamental challenges, technologies, and solutions needed to build modern software solutions, as well as how to assist enterprises in implementing them successfully. 

Work history

UpStack
UpStack
Technical Lead/Architect
2017 - Present (7 years)
Remote
  • Overseeing product development and permanently communicating with the development team for planning, reviewing and refining the requirements.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

 Cobania Labs
Cobania Labs
Chief Technology Officer
2021 - 2022 (1 year)
Romania
  • Worked on the development of a machine learning platform for crypto markets.

  • Created a tool to predict market movements based on on-chain transactions, exchanges, news, social media and other data inputs.

  • Designed and led the implementation of our strategy for technology.

Cocolabs
Cocolabs
Technical Lead
2020 - 2021 (1 year)
Remote
  • Worked on developing a service ecommerce framework, Cocorico, used for developing service platforms for diverse clients.

  • Collaborated closely with the developers to implement the desired solution, code review their contributions and assist them on technical matters whenever needed.

  • Led the team in identifying, comparing, selecting, and implementing the optimum technology solutions.

ConsenSys
ConsenSys
Lead Developer
2019 - 2020 (1 year)
Romania
  • Worked as a part of the Breaker.io team, a hybrid blockchain and cloud project that aimed to revolutionize the workflow between content creators and consumers.

  • Contributed and improved the CI/CD and provided technical support for the team in the areas of code quality and automated testing.

  • Worked on the largest programmable blockchain in the world, leading in business adoption, developer community, and DeFi activity.

TokenPay
TokenPay
Chief Technology Officer
2018 - 2019 (1 year)
Romania
  • Defined the infrastructure architecture and technologies for a fintech product that combines an infallible blockchain, suite of wallets and a comprehensive payment platform.

  • Administered the cloud infrastructure (Kubernetes on Google Cloud Platform) and set up a continuous deployment pipeline, integrated with the development process.

  • Defined and implemented security policy and network segmentation to comply with PCI. Implemented service and data redundancy for backup, fail-over, and increased capacity.

Elefant
Elefant
Software Architect
2016 - 2018 (2 years)
Romania
  • Worked on the development of the elefant.ro platform, one of fastest growing e-commerce companies in Romania.

  • Developed a plan and a technical solution to incrementally migrate to a micro services architecture.

  • Implemented a CI/CD platform and slowly introduced the team to test automation culture.

eMAG
eMAG
Senior Software Engineer / Coach
2013 - 2016 (3 years)
Romania
  • Acted as a Coach, delivering a Symfony2/3 training program, TDD and BDD workshops, Vagrant workshops, MongoDb workshops, and conferences about software design and automation.

  • Worked with agile teams and helped to deliver solutions in short increments for the largest eCommerce platform in South-Eastern Europe. Availability and scalability are strict requirements at emag.

  • Developed multiple systems including communication, emails, sms, subscriptions, as well as automated the testing platform.

Various Companies
Various Companies
Software Engineer
2008 - 2013 (5 years)
Romania
  • Oversaw backend and frontend development, system administration, cache optimization, database administration, and improvements for several large traffic websites.

  • Worked on a media sharing platform, media transcoding, and automated copyright detector. Managed design and implementation of a custom ERP for a Romanian company.

  • Managed and coached a team of six developers, two designers, and one SEO specialist. The team had extensive experience in the development of desktop, client-server, and web-based applications.

Portfolio

CTO - TokenPay
CTO - TokenPay

The TokenPay platform consists of an anonymous P2P transactional system that utilizes the TPAY coin as a base mode of exchange. Wallet to wallet transfers can be done virtually instantly (within 2 seconds) and on a public or private and untraceable TOR network-driven blockchain. Defined the infrastructure architecture and technologies for a fintech product that combines an infallible blockchain, a suite of wallets, and a comprehensive payment platform.

Lead Engineer - Cocolabs
Lead Engineer - Cocolabs

Cocolabs develops a software enabling the launch of service marketplaces. Cocolabs provides platform operators customers with bespoke functional ideation and turnkey technical implementation to turn business opportunities into platforms. Led multiple teams to implement service marketplaces for major clients in different sectors like insurance, pharmaceutical, recycling, and government institutions. I also collaborated closely with the product owners and the stakeholders to make sure we are on track with the planning and the staffing. Technologies used: PHP7, Symfony, AngularJs, Docker, AWS, MySQL, Postgres.

Software Architect - Elefant.ro
Software Architect - Elefant.ro

Elefant.ro is a Romanian online retailer that provides products for children and adults, for home and garden. The company offers more than 100,000 items: books, eBooks, toys, movies, music, eReadere, tablets, clothing products, footwear, accessories, cosmetics, and products for children. Led the development team to split an outdated monolith into micro-services. Moved the infrastructure to cloud services and implemented a CI/CD pipeline. Developed new warehouse and acquisition management systems.

Senior Developer/Coach - eMAG
Senior Developer/Coach - eMAG

eMAG is one of the largest online retailers in Europe. Developed the platform's communication system, including emails, SMS, push notifications, as well as implementing a full CI suite. Technologies used: PHP, Symfony, Mysql, MongoDB, Memcache, RabbitMQ, Ansible, Docker, Selenium, Webdriver, Jenkins.

Lead Engineer - ConsenSys
Lead Engineer - ConsenSys

ConsenSys is the leading Ethereum software company. We enable developers, enterprises, and people worldwide to build next-generation applications, launch modern financial infrastructure, and access the decentralized web. Our product suite—composed of Infura, Quorum, Truffle, Codefi, MetaMask, and Diligence—serves millions of users, supports billions of blockchain-based queries for our clients, and has handled billions of dollars in digital assets. Worked as a part of the Breaker.io team, a hybrid blockchain and cloud project that aimed to revolutionize the workflow between content creators and consumers.

Education

Bachelor's degree: Software Engineering
Bachelor's degree: Software Engineering
INSAT - Institut National Des Sciences Appliquées et de Technologie
2005 - 2010 (5 years)