Muhammad Kamran Rauf
Ó -
-
Kamran Rauf kamranrauf75
Education
Lahore University of Management and Sciences, Pakistan
Sept 2019 - Jun 2023
Bachelors in Computer Science
Aitchison College, Pakistan
Cambridge A Levels
Sept 2017 - Aug 2019
Grades: 3 A’s
Experience
Techlogix - Adal Fintech
Software Engineer, Job
Jun 2023 - Present
Lahore, Pakistan
• Utilized .NET platform to design, develop, and implement efficient backend functionalities, ensuring seamless integration
with front-end systems.
• Leveraged SQL Server to design and optimize relational databases, implementing complex queries and stored procedures
to handle large volumes of financial data.
• Collaborated with cross-functional teams, including front-end developers, product managers, and quality assurance, to
gather requirements, discuss technical specifications, and deliver high-quality software solutions.
LUMS
Teaching Assistant of Software Engineering (CS360), TA’ship
Jan 2023 - May 2023
Lahore, Pakistan
• Designed and graded project milestones, held regular weekly meetings with groups to resolve any roadblocks.
LUMS
Teaching Assistant of Databases (CS340), TA’ship
Sept 2022 - Jan 2023
Lahore, Pakistan
• Managed communication between instructor and a class of 180+ students.
• Successfully supervised students’ semester-long course project.
• Aided in teaching and revision of syllabus, planning of classes, and maintaining class records as well as testing and
grading.
Confiz Limited - Bespoke
Software Engineering Intern, Internship
Jul 2022 - Sept 2022
Lahore, Pakistan
• Used Forge Framework to build custom apps for various Use Cases in Jira Cloud.
• Automated Bulk Creation of tickets with custom fields in Jira using Restful APIs and External System Import.
• Automated Reminders on varying conditions using Automation rules & triggers.
CureMD Healthcare - Electronic Health Records-A (EHR-A)
Full Stack Software Engineering Intern, Internship
May 2022 - Jul 2022
Lahore, Pakistan
• Developed a test project based on ASP.NET regarding selective cancellation of medical receipts issued by practitioners.
• Developed two user stories regarding medical interactions and auto-population of dispense forms according to each user
by making Database SPs, Backend APIs using C# and Frontend using Angular.
• Refactored existing codebase, and enhanced code readability to improve overall software quality and maintainability.
LUMS
Teaching Assistant of Introduction to Programming (CS200), TA’ship
Sept 2021 - Jan 2022
Lahore, Pakistan
• Designed labs, graded programming assignments, and held regular office hours for a course of 150+ students.
Research Project
Understanding JS Injections in In-App Browsers
Dr. Anupam Das (North Carolina State University), Dr. Alexandros Kapravelos (North Carolina State University),
Dr. Fareed Zaffar (LUMS)
Sept 2022 - April 2023
• Conducted a comprehensive research project on in-app browsers embedded within Android applications, systematically
analyzing the impact of injected JavaScript and associated privacy concerns.
• Utilized Static Analysis tools to study decompiled APKs of applications employing In-App Browsers, identifying potential
vulnerabilities and security risks.
• Employed Traffic analysis tools, including Charles Proxy, to perform in-depth analysis of in-app browsers’ behavior,
aiming to detect suspicious activities and data exchanges.
Projects
Distributed Key-Value Server - Golang, GoRPC
Distributed Systems, LUMS
• Implemented Raft and built a K.V service for consistency in replicated state machines.
P2P File Sharing Network - Web Socket Networking
Network Centric Programming, LUMS
• Created a local Peer to Peer network using Distributed Hash Tables (DHT).
Intelligent Classification Model – Neural Network
Artificial Intelligence, LUMS
• Created a classification model using a multi-layered Neural Network to classify fashion mnist items by training the NN
with various datasets.
Sisyphus Airways Pathway System
Data Structures, LUMS
• Designed a system that takes in the cities and the flights between them, and outputs details like which cities are reachable
and what are the shortest paths to them to reduce the company’s running costs and improve its client experience.
GBTrivia App
Software Engineering, LUMS
• Built an Android app that connects tourists with guides in Gilgit-Baltistan.
• Worked on frontend using Kotlin, backend using Django and used MongoDB as a database.
Sequence web game
Advanced Programming, LUMS
• Built a multiplayer web app game using socket programming and the MERN stack.
Language Recognizer
Machine Learning, LUMS
• Worked on a project to make a language recognizer using speech processing for Urdu and English with Kernelized SVM
& Neural Networks.
Learning Management System
Databases, LUMS
• Designed a learning management system as a project for a course, as a group of five, which had almost all the functionalities of modern LMS.
Achievements
AOM
DHL
Batch top 5%
Full Academic Blazer Holder
Academic Badge Holder
Executive Council Member
Senior Prefect
Writing Competition Winner
Received the "Achiever of the Month" award in my first month at Techlogix
2023
Placed on Dean’s Honor List in Fall semester 2020-21 at LUMS.
2020
Ranked in the top 5% of the batch at Aitchison College
2019
Received a Full Academic Blazer for outstanding performance in A Level exams
2019
Received an Academic Badge for exceptional performance in AS Level exams
2018
Served as Executive Council Member of Aitchison College Computer Science Society
2018
Served as the Senior Prefect in College
2016
Won biannual English & Urdu Essay Writing competitions 2 times – College Level
2015/2016
Technical Skills
Programming languages: C++, C, Python, C#, JavaScript, Go,
Rust, Haskell
ML/AI: Pytorch, Numpy, Pandas, Matplotlib
Web Technologies: .NET, CSS, Django, NodeJS
Miscellaneous: MySQL, AWS, Git, Latex
Relevant Coursework
Advanced Programming, Software Engineering, Data Structures and Algorithms, Network Security, Speech Processing, Machine
Learning, Databases, Operating Systems, Artificial Intelligence, Network Centric Programming, Fundamentals of CS, Discrete
Mathematics, BlockChain, Logical & Critical thinking.
Extra Curriculars
Junior Representative of Sports Society, LUMS:
Organized and managed sports-related events on campus.
Conducted and facilitated informational podcasts (Saturday with SLUMS) to promote national athletes.
Intern, Rising Sun Inst. for Special Children:
Organized sports and music events for special children to enhance their involvement in a community while providing
them with moral and educational support
Supervisor of funds team, Samir Ataullah Welfare:
Led a team of 15 pupils to raise funds for the education and welfare of unprivileged girls and transgender community.
Boot Camp Organizer, Aitchison College:
Organized a month-long programming camp attended by 30 underclassmen and also conducted
multiple seminars and workshops related to computer science at Aitchison College