Hi, I'm Ian Lusule.
A
Self-driven, quick starter, passionate programmer with a curious mind who enjoys solving a complex and challenging real-world problems.
About
I am a Computer Science Grad Student at Dedan Kimathi University. I enjoy problem-solving and coding. Always strive to bring 100% to the work I do. I have worked on technologies like Python, Django, Flask, MySQL,MongoDB, HTML5, CSS, Java, C++ during my bachelor's. I have close to a year of practical work experience which helped me strengthen my experience in Python, front and Backend Development. I am passionate about developing complex applications that solve real-world problems impacting millions of users. On my free time I do scripting alot,mainly in python and abit of bash scripts.
- Languages: Python, Java, JavaScript, C, HTML/CSS, Bash
- Databases: MySQL, MongoDB
- Libraries: NumPy, Pandas
- Frameworks: Flask, Django, Node.js, PyTorch,Apache Beam
- Tools & Technologies: Git, Docker
Looking for an opportunity to work in a challenging position combining my skills in Software Engineering, which provides professional development, interesting experiences and personal growth.
Projects

A music streaming web app based on Django
- Tools: Django, HTML, CSS, Bootstrap, SQLite, AWS S3, Heroku
- Register/login to the web app(with OAuth-based Google Sign-In).
- Search and filter songs based on language and singer.
- Create multiple playlists and add/remove songs to/from playlist.
- Scroll through recently played/viewed songs.

An attention-based classification model that aims at generating an answer for a given input image.

A Seq2Seq model that generates a short summary of the given input video.

An image generator based on the concept of adversarial networks (GANs)
Skills
Languages and Databases





Libraries




Frameworks





Other

Education
Dedan Kimathi University Of Science and Technology
Nyeri, Kenya
Degree: Bachelor of Science in Computer Science
CGPA: 3.7/5.0
- Computer Basics
- Distributed Database Systems
- Cloud Computing
- Foundations of Algorithms
Relevant Courseworks:
School of Engineering and Applied Science, Dedan Kimathi University
Nyeri, Kenya
Degree: Bachelor of Technology in Information and Communication Technology
CGPA: 3.13/4.33
- Data Structures and Algorithms
- Database Management Systems
- Operating Systems
- Machine Learning
Relevant Courseworks: