System Administrator at ECW Ltd (KeNHA) | Passionate about TECH | Upcoming Full-stack Developer As a seasoned System Administrator with expertise since January 2022, I have honed my skills in managing and optimizing IT infrastructure. My experience encompasses overseeing daily system operations, conducting performance monitoring, and ensuring the security and stability of IT environments. I specialize in software and hardware installations, network configurations, troubleshooting technical issues, and supervising IT personnel. Additionally, I ensure smooth data archiving, accurate reporting, and play a pivotal role in business continuity planning and disaster recovery efforts. Prior to this, I worked as a Computer Operator from January 2019 to December 2021, where I developed a strong foundation in IT operations and technical support. Beyond my IT roles, I have been actively working as a Graphic Designer since 2012, combining creativity with technical proficiency. I continue to practice this skill remotely, creating visually engaging content for diverse projects. I am also currently pursuing a certificate in Software Engineering, which I will complete by November 2024. This is because of the love I have for Tech and problem solving. I am passionate about technology and committed to ensuring seamless IT operations and security for any organization I work with.

Baros

System Administrator at ECW Ltd (KeNHA) | Passionate about TECH | Upcoming Full-stack Developer As a seasoned System Administrator with expertise since January 2022, I have honed my skills in managing and optimizing IT infrastructure. My experience encompasses overseeing daily system operations, conducting performance monitoring, and ensuring the security and stability of IT environments. I specialize in software and hardware installations, network configurations, troubleshooting technical issues, and supervising IT personnel. Additionally, I ensure smooth data archiving, accurate reporting, and play a pivotal role in business continuity planning and disaster recovery efforts. Prior to this, I worked as a Computer Operator from January 2019 to December 2021, where I developed a strong foundation in IT operations and technical support. Beyond my IT roles, I have been actively working as a Graphic Designer since 2012, combining creativity with technical proficiency. I continue to practice this skill remotely, creating visually engaging content for diverse projects. I am also currently pursuing a certificate in Software Engineering, which I will complete by November 2024. This is because of the love I have for Tech and problem solving. I am passionate about technology and committed to ensuring seamless IT operations and security for any organization I work with.

Available to hire

System Administrator at ECW Ltd (KeNHA) | Passionate about TECH | Upcoming Full-stack Developer

As a seasoned System Administrator with expertise since January 2022, I have honed my skills in managing and optimizing IT infrastructure. My experience encompasses overseeing daily system operations, conducting performance monitoring, and ensuring the security and stability of IT environments. I specialize in software and hardware installations, network configurations, troubleshooting technical issues, and supervising IT personnel. Additionally, I ensure smooth data archiving, accurate reporting, and play a pivotal role in business continuity planning and disaster recovery efforts.

Prior to this, I worked as a Computer Operator from January 2019 to December 2021, where I developed a strong foundation in IT operations and technical support.

Beyond my IT roles, I have been actively working as a Graphic Designer since 2012, combining creativity with technical proficiency. I continue to practice this skill remotely, creating visually engaging content for diverse projects.

I am also currently pursuing a certificate in Software Engineering, which I will complete by November 2024. This is because of the love I have for Tech and problem solving.

I am passionate about technology and committed to ensuring seamless IT operations and security for any organization I work with.

See more

Education

Software Development at Moringa School
February 28, 2024 - November 7, 2024
Diploma at Nairobi Aviation College
January 5, 2011 - November 17, 2012

Qualifications

Graphic Design
November 15, 2024 - November 15, 2024

Industry Experience

Software & Internet
    uniE613 EduTrack
    EduTrack EduTrack is a school management system designed to streamline the management of students, teachers, classes, subjects, and admin operations. It is built using Flask for the backend and React for the frontend, providing a user-friendly interface to manage all academic activities. Table of Contents Features Technologies Installation Usage API Endpoints Database Models Contributing License Features User Authentication: Admin, teachers, and students can log in securely using session-based authentication via Flask-Login. Role Management: Different roles (Admin, Teacher, Student) with tailored access to resources. Class Management: Create, update, and manage class assignments for students and teachers. Subject Management: Add, update, and assign subjects to classes and teachers. Student and Teacher Management: Track and manage student enrollment and teacher assignments. Email Notifications: Integrated form submission using EmailJS to receive feedback or queries. Technologies Backend Flask: A lightweight Python framework used for building the backend. Flask-Login: Session management for user authentication. SQLAlchemy: ORM used for database models and queries. Flask-Migrate: Database migration tool. Frontend React: JavaScript library for building the user interface. react-router-dom: For managing frontend routing. Other Tools SQLAlchemy Serializer: Automatically serializes SQLAlchemy models into JSON format. EmailJS: Used to handle form submissions and send emails. Installation Prerequisites Ensure you have the following installed: Python 3.x Node.js and npm (for React) A database system like SQLite or MySQL Steps Clone the repository: bash Copy code git clone https://www.twine.net/signin cd EduTrack Set up the backend (Flask): Install dependencies: bash Copy code pip install -r requirements.txt Set up your environment variables in a .env file: makefile Copy code FLASK_APP=app FLASK_ENV=development DATABASE_URI=<your_database_uri> Initialize the database: bash Copy code flask db init flask db migrate flask db upgrade Run the Flask server: bash Copy code flask run --port=5555 Set up the frontend (React): Navigate to the client directory: bash Copy code cd client Install dependencies: bash Copy code npm install Start the React development server: bash Copy code npm start Visit the app:
    uniE613 Voting App
    My Vote My Voice: This is a web-based voting application built with Flask (backend) and React (frontend). The app allows users to sign up, log in, and vote for their preferred candidates. Each voter can only vote once, ensuring fair election practices. The application tracks voter details, candidates, and votes using a relational database. Features: User Sign-Up: Voters can sign up by entering their ID number, name, year of birth, and password. User Login: Voters can log in using their ID number and password. Voting: After logging in, users can view a list of candidates and vote for their preferred one. One Vote Per Voter: The app ensures that each voter can only vote once. Admin Management: Admins can manage candidates and oversee voting. Technologies Used Backend: Flask: Python-based microframework for building web applications. SQLAlchemy: ORM for managing database models and queries. Gunicorn: WSGI server to deploy the Flask app. Frontend: React: JavaScript library for building user interfaces. HTML/CSS: Basic structure and styling of the application. Database: SQLite: Relational database for storing voter, candidate, and vote information. Models Voter: Represents a voter in the system. Fields: id, name, year_of_birth, password, is_voted Candidate: Represents a candidate for whom voters can vote. Fields: id, name, party, image_url Vote: Stores the relationship between voters and candidates. Fields: id, voter_id, candidate_id, timestamp Admin: Admins who can manage the election process. Fields: id, username, password Setup Instructions Prerequisites Python 3.x Node.js & npm SQLite Backend Setup (Flask) Clone the repository git clone https://www.twine.net/signin cd voting-app Set up a virtual environment and install dependencies: pipenv install && pipenv shell pip install -r requirements.txt Initialize the database: flask db init flask db migrate flask db upgrade Run the Flask development server: flask run Frontend Setup (React) Navigate to the client directory: cd client Install the frontend dependencies: npm install Start the React development server: npm start

Hire a Web Developer

We have the best web developer experts on Twine. Hire a web developer in Nairobi today.