Code Monkey home page Code Monkey logo

ena's Introduction

Hi there 👋

ProtonMail LinkedIn

I'm a QA automation and DevOps engineer with a background in Linux system administration and network engineering. I have experience leading QA teams, delivering high-quality end-to-end tests, designing architecture, and implementing highly scalable systems using microservices and serverless architecture.

I enjoy solving challenging technical problems, whether troubleshooting issues with a distributed system or designing a new feature. I believe in the value of collaboration and communication and aim to create a positive team culture.

Here are the most impressive things about me:

  • I got my CCNA certificate at 16 years old, followed by CCNP later.
  • I use Arch, BTW.
  • I interviewed over 170 Manual and Automation QA engineers worldwide.
  • I am a Co-Founder of GeoSTQB, Georgian Software Testing Qualifications Board.
  • I built one of the first text-to-product AI generator platforms, AI Printed Art.
  • I have created the Georgian programming language, Ena, for educational purposes.

My favorite food is Khinkali, but it is hard to have a favorite food when you live in Georgia; everything is top-notch.

You can find more about me on my personal website: https://papu.omg.lol

If you have any questions I can help with, please feel free to reach out at my email (pgagnidze at pm dot me) I look forward to speaking with you!

GitHub Statistics GitHub Top Languages

ena's People

Contributors

pgagnidze avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

exegetech

ena's Issues

Consider reserved keywords during transpilation

Certain words reserved in Ena may have different meanings or uses in Lua, and vice versa. This disparity can create challenges when converting Ena code into Lua code. One specific concern is when a user employs a keyword, not reserved in Ena, such as "end," as a variable. After transpilation, the converted code may assign a value to "end," leading to unexpected errors.

Allow array initialization with specific values

Currently, we can initialize an array with new [4] 0; where 4 is the size, and 0 is the default value.

Allow initialization of the array with specific values like local a = [1, 2, 3, 4]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.