Following details will be shared with the tutors you will contact:
Confirm to delete
Are you sure want to delete this?
SujahathSoftware Engineer
No reviews yet
About Me
Hello! I'm a seasoned software developer and educator with extensive experience in various programming languages and technologies. My passion lies in helping students and professionals understand and excel in their assignments and projects. With a solid background in computer science and years of hands-on experience, I am well-equipped to assist you in mastering the following subjects:
Subjects I Can Help With
- Java: Object-oriented programming, data structures, algorithms, GUI development with Swing/JavaFX, and more. - JavaScript: Front-end development, DOM manipulation, ES6 features, asynchronous programming, and popular frameworks like React and Angular. - Python: Basics to advanced topics, data analysis with pandas, web development with Django/Flask, machine learning with scikit-learn, and more. - Node.js: Backend development, building RESTful APIs, working with Express, integrating databases, and deploying applications. - Databases: SQL and NoSQL databases, database design, query optimization, and working with MySQL, PostgreSQL, MongoDB, and more.
Why Choose Me?
- Tailored Assistance: I provide personalized help based on your specific needs and level of understanding. - Clear Explanations: I break down complex concepts into easy-to-understand explanations, ensuring you grasp the fundamentals. - Practical Examples: I use real-world examples to demonstrate how concepts are applied in actual projects. - Flexible Scheduling: I offer flexible timings to accommodate your schedule and ensure you get the help you need when you need it.
Let's Work Together!
Whether you're struggling with a challenging assignment, need help understanding a difficult concept, or want guidance on a project, I'm here to help you succeed. Let's work together to achieve your learning goals and unlock your full potential in the world of programming and software development.
Feel free to reach out to me with your requirements, and let's get started on your journey to success!
Subjects
JAVA Beginner-Expert
Database Beginner-Intermediate
Machine Learning Beginner-Intermediate
JavaScript Beginner-Expert
Python 3 Beginner-Expert
Experience
Software Engineer (Int) (Aug, 2024–Present) at CodeScale, Sri Lanka
- Collaborated with the development team to design and build a Location Tracking App - WheresNow with rich features, focusing on backend development using Node.js (Express) to handle server-side logic, API integration, and data management. - Contributed to frontend tasks using React Native, working closely with the front-end team to ensure seamless integration between the user interface and backend services. - Gained experience working in a remote environment, adhering to Agile Methodology with daily morning and evening scrums to ensure smooth project execution and communication. - Utilized GitHub for version control and collaborative development, actively participating in code reviews, branching, and merging to maintain code quality and team productivity. - Strengthened problem-solving and collaboration skills through collaborative technical projects and backend development to support large-scale data-driven analysis and simulations
Trainee Engineer (Jan, 2023–Jun, 2023) at Lanka Hydrauic Institute
Data Analysis tasks
Education
Comprehensive Master Java Developer (Apr, 2024–now) from IJSE - Institute of Software Engineering, Colombo
Bsc Hons in Engineering (Remote sensing and Geographic Informtaions Systems) (Jan, 2020–Jul, 2024) from University of Moratuwa, Sri Lanka–scored 3.1/4.2