Skip to content
View TechAngelX's full-sized avatar

Block or report TechAngelX

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
TechAngelX/README.md

Hello, I'm Ricki Angel πŸ‘‹

I build things !

Currently an MSc Computer Science student at Birkbeck, University of London, with a passion for software development and database administration. I have 25 months of hands-on experience in Java, C#, and SQL/Oracle PL/SQL, but a lifetime experience of computer systems and tech in general. I'm enthusiastic about solving real-world problems through code.

How times change... Last year's trend was all Blockchain.
Today, it's all about AI. Currently training models, builduing neural networks and exploring deep learning methodologies. Wish me luck !

πŸ‘¨β€πŸ’» About Me

With a robust background in IT, data management, and over a decade in academic and programme administration, I am transitioning into software engineering. My skills include software design, coding, testing, and maintenance, with a focus on backend and frontend development. I am proficient in:

  • Programming Languages: Java, C#, Swift, PHP, JavaScript, SQL, and basics in C++, Python, and Solidity.
  • Web Technologies: HTML, CSS, JavaScript, React.js, REST APIs.
  • Database Administration: Oracle PL/SQL, MySQL, SQL Developer.
  • DevOps & Containerization: Docker, CI/CD integration.
  • Cloud & IT Management: Azure, Active Directory, Microsoft 365, Salesforce.

But my primary language (my 'bread and butter') is Java, and all the fun aspects of SOLID principles, clean coding, clean implementation of design patterns, encapsulation, polymorphism, inheritance and all that come with it. I love OOP. I love to model the world !

πŸ”§ Key Skills

  • Software Development: Proficient in data structures, algorithms and application design.
  • Frontend & Backend Development: Experienced with HTML/CSS, JavaScript, PHP, JSP, and Node.js.
  • Database Management: Expertise in Oracle PL/SQL, MySQL, and SQL Developer.
  • DevOps: Skilled in Docker, CI/CD pipelines, and container deployment.
  • Project Management: Strong communication and leadership skills, with experience in Agile/Scrum methodologies.

πŸŽ“ Education

  • MSc Computer Science, Birkbeck, University of London (2023 - Present)
  • Introduction to Computer Science, Harvard CS50x (2022)
  • BA (Hons) International Marketing, University of Bedfordshire

πŸš€ Projects

  • GradeWiz: A C#/.NET and Java application to calculate university module grades.
  • CoreTime: A time management tool developed in C#/.NET.
  • TechBay: A mock eBay auction website clone showcasing full-stack development skills.
  • Cursicon: Implemented a recursive Depth First Search algorithm for maze navigation.

Check out more of my projects on GitHub.

πŸ“« Get in Touch

⚑ Fun Fact

Beyond computing, I enjoy financial analysis and stock market investing, multimedia projects, and exploring the arts, including live music and video editing. I'm also a runner, athlete, and an enthusiast of Russian language, culture, and technology.


Pinned Loading

  1. JP-Morgan_SE_Proj-Task-3 JP-Morgan_SE_Proj-Task-3 Public

    Forked from theforage/forage-jpmc-swe-task-3

    Task 3 of the JPMorgan Chase Software Engineering program. This task involves updating JPMorgan Chase’s open source library called 'Perspective' to generate a live graph that displays a data feed i…

    Python

  2. GradeWiz-JavaSE GradeWiz-JavaSE Public

    GradeWiz is a simple and intuitive Java application to help students calculate their University module grades based on component weightings and scores.

    Java

  3. SnakeIt SnakeIt Public

    A classic Snake game implementation in Java. Control the snake, eat apples, and grow longer without hitting walls or yourself! Simple, intuitive, and fun. Feel free to fork and review.

    Java

  4. Univ-DB Univ-DB Public

    Univ-DB: A simple Staff / Student University Portal Login System.

    HTML

  5. ADMerger ADMerger Public

    Data Merger application forparsing and cross-referenceng datafields

  6. Celeste-AI-Agent Celeste-AI-Agent Public

    AI-powered shopping assistant for Online Boutique using Gemini on GKE - Built for the GKE Turns 10 Hackathon

    HTML