Code Monkey home page Code Monkey logo

Stanislav Rakitov

VoIP Engineer & Software Developer

I am a telecommunication engineer with over 20 years of experience in the field. However, in recent years, I have developed a keen interest in software development, which led me to learn Java and Python.

I have completed many courses on platforms such as JavaRush, Coursera, and Udemy. I have expertise in object-oriented programming (OOP), project management, teamwork, and agile methodologies.

I believe that combining my telecommunication engineering expertise with software development skills will enable me to develop innovative solutions that can transform the telecommunications industry.

Skills

  • VOIP Technologies: SIP, H.323, videoconferencing, E1 trunks
  • Project Management: Agile, Scrum, project planning, budgeting, team management
  • Object-oriented programming (OOP)
  • Programming Languages: Java, Python
  • JSON and REST API
  • Spring Framework
  • Apache Maven
  • Git and GitHub
  • SQL
  • Linux
  • Docker
  • Test-driven development (TDD) and Unit testing (JUnit)
  • Refactoring code
  • Atlassian Confluence and Jira
  • Intellij IDEA
  • Pycharm

Goals

My ultimate goal is to become a software developer and use my skills and experience to develop innovative solutions that can revolutionize the telecommunications industry. I plan to continue learning new programming languages and tools, including cloud computing, to stay up-to-date with the latest industry trends and technologies.

Education

I have completed a variety of online courses related to programming, software development, and database management. These include:

Java:

  • Introduction to Object-Oriented Programming with Java (Coursera)
  • Object-Oriented Hierarchies in Java (Coursera)
  • Introduction to Java (Coursera)
  • Java Class Library (LearnQuest)
  • Java Programming: Solving Problems with Software (Duke University)
  • Java Programming: Build a Recommendation System (Duke University)
  • Java Programming: Principles of Software Design (Duke University)
  • Arrays, Lists, and Structured Data (Duke University)
  • Object Oriented Programming in Java (University of California San Diego)
  • Object Oriented Programming in Java Specialization (University of California San Diego, Duke University)
  • Parallel Programming in Java (Rice University)
  • Concurrent Programming in Java (Rice University)
  • Parallel, Concurrent, and Distributed Programming in Java Specialization (Rice University)
  • Distributed Programming in Java (Rice University)

Other programming languages and technologies:

  • 100 Days of Code: The Complete Python Pro Bootcamp for 2023 (Udemy)
  • Programming Foundations with JavaScript, HTML and CSS (Duke University)
  • Introduction to Computer Science and Programming Using Python (edX)
  • Introduction to HTML5 (Coursera)

Database management:

  • Querying Microsoft SQL Server (Microsoft)

Developer experience

I have experience in developing Java applications in accordance with technical specifications, creating new functional modules, and modifying existing business logic. I have also worked on debugging and testing code, as well as writing unit tests. I am familiar with Docker, Git repositories, and the creation of SQL queries.

Contact me

If you want to discuss a project or just say hi, you can reach me at my

I'm always open to new opportunities and collaborations.

GitHub Stats

Stanislav Rakitov's Projects

100daysofpython icon 100daysofpython

100 Days of Code - The Complete Python Pro Bootcamp. Second attempt. 2023 challenge.

getcdr icon getcdr

Get information from CDR files (Call Detail Records)

git-homeworks-neuro-pr icon git-homeworks-neuro-pr

Репозиторий для работы над домашними заданиями в курсе Git

java-homeworks icon java-homeworks

Домашние задания по курсу Основы Java

java-interview-rus icon java-interview-rus

Вопросы и ответы к интервью Java разработчика

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.