Waseem Sheikh Web & Mobile Development, C++, Python, Java, SQL
No reviews yet

Greetings, fellow tech enthusiasts! I'm excited to share my journey as a seasoned software engineer at a multinational tech giant, offering my expertise to guide you through the fascinating landscape of programming. With years of experience, I've honed my skills in a wide array of programming languages, including Python, Java, C++, JavaScript, Ruby, Swift, PHP, Go, Rust, and SQL. My expertise extends to data structures, algorithms, and software design patterns, allowing me to navigate complex concepts such as Big-O notation, object-oriented programming, and RESTful APIs with ease. Whether you're just starting your coding adventure or looking to master advanced topics like blockchain development and artificial intelligence, I'm here to lead the way.

In the ever-evolving tech world, I've delved deep into the intricacies of web development, mobile app creation, and database management. I've crafted scalable web applications using JavaScript frameworks like React and Angular, harnessed the power of server-side scripting with Node.js, and mastered responsive design with HTML and CSS. My knowledge extends to mobile app development with Kotlin, Swift, and cross-platform tools like Flutter and React Native. On the database front, I'm well-versed in SQL for relational databases and NoSQL solutions like MongoDB and Redis. You can count on me to teach you about RESTful architecture, microservices, containerization with Docker, and cloud deployment with AWS, Azure, and Google Cloud.

As your programming mentor, I'm committed to unraveling the mysteries of code, from debugging and version control with Git to automating tasks using scripting languages like Bash and PowerShell. We'll tackle complex challenges with machine learning frameworks like TensorFlow and PyTorch, explore data analysis with Python libraries such as NumPy and pandas, and dive into the world of cybersecurity with knowledge of encryption, penetration testing, and ethical hacking. The realm of software development is limitless, and together, we'll navigate it with precision, unlocking a world of opportunities one line of code at a time. Join me on this exhilarating journey, and let's craft your path to programming mastery!

Subjects

  • JAVA Beginner-Expert

  • Computer Science Beginner-Expert

  • Python Beginner-Expert

  • C++ Beginner-Expert

  • PHP & MySQL Beginner-Expert


Experience

  • Associate Software Engineer (Jun, 2020Jun, 2023) at Systems Limited Islamabad
    As an Associate Software Engineer at Systems Limited, my role encompasses a diverse range of responsibilities that contribute to the success of our software development projects. In this dynamic position, I work closely with cross-functional teams to design, develop, and maintain innovative software solutions that meet the evolving needs of our clients. This involves collaborating with senior engineers to write, test, and debug code, ensuring the reliability and performance of our applications. I actively engage in problem-solving, troubleshooting, and continuously enhancing our software's functionality. Moreover, I keep pace with the latest industry trends and technologies, allowing me to deliver cutting-edge solutions that drive our company's mission of providing high-quality software services. My role as an Associate Software Engineer at Systems Limited is not only a professional journey but also a commitment to excellence and innovation in the ever-evolving world of software development.

Education

  • Bachelors Software Engineering (Apr, 2016Apr, 2020) from NUST, Islamabad Pakistanscored 3.8

Fee details

    د.إ66132/hour (US$1836.01/hour)

    Fees can be variable according to different kind of tasks.


Reviews

No reviews yet. Be the first one to review this tutor.