Naman Sharma is a Software Engineer with a Master's degree in Computer Science and over 3 years of experience in software development. He has expertise in various programming languages and technologies, and has worked on projects involving AI, blockchain, and mobile applications. His professional experience includes roles at Outco Inc., National e-Governance Division, Infineon Technologies, and CDAC, where he contributed to significant improvements in application functionality and performance.
Naman Sharma is a Software Engineer with a Master's degree in Computer Science and over 3 years of experience in software development. He has expertise in various programming languages and technologies, and has worked on projects involving AI, blockchain, and mobile applications. His professional experience includes roles at Outco Inc., National e-Governance Division, Infineon Technologies, and CDAC, where he contributed to significant improvements in application functionality and performance.
Naman Sharma is a Software Engineer with a Master's degree in Computer Science and over 3 years of experience in software development. He has expertise in various programming languages and technologies, and has worked on projects involving AI, blockchain, and mobile applications. His professional experience includes roles at Outco Inc., National e-Governance Division, Infineon Technologies, and CDAC, where he contributed to significant improvements in application functionality and performance.
Naman Sharma is a Software Engineer with a Master's degree in Computer Science and over 3 years of experience in software development. He has expertise in various programming languages and technologies, and has worked on projects involving AI, blockchain, and mobile applications. His professional experience includes roles at Outco Inc., National e-Governance Division, Infineon Technologies, and CDAC, where he contributed to significant improvements in application functionality and performance.
SUMMARY Software Engineer with a Master's degree in Computer Science and over 3 years of hands-on software development experience. Proficient in navigating the entire software stack, from crafting intuitive user interfaces to optimizing cloud infrastructure. EDUCATION Master’s of Science in Computer Science | Santa Clara University JUNE 2023 Courses: Operating Systems, Cloud Computing, Artificial Intelligence Bachelor of Technology in Computer Science | Jaypee Institute of Information Technology MAY 2017 LANGUAGES AND TECHNOLOGIES ● Proficient: Python, Java, C++, JavaScript, Flask, Ajax, Django, Git, MySQL, MongoDB ● Exposure: C#, C, PHP, Ruby, Scala, NoSQL, PostGres SQL, R, ASP.NET, Typescript, AWS, Full stack development, Cloud computing, Android Development, Data Analysis, Machine learning, Scrum/Agile Software Development PROFESSIONAL EXPERIENCE Outco Inc. | Software Engineer | Remote, San Francisco OCT 2023 - PRESENT ● AI & Web App: Developed an AI-enabled web application aimed at assisting professionals in interview preparation. ● Crafted high-quality, production-ready code utilizing Python within the Flask framework, and integrated with a relational database for seamless data management. National e-Governance Division | Software Developer | New Delhi, India SEPT 2020 - JULY 2021 ● Blockchain & Web App: Design and execution of a robust, blockchain-based university record management system, ensuring the immutability and security of critical data. ● Employed a comprehensive tech stack including Python, JavaScript, and MySQL to seamlessly integrate with DigiLocker for secure and reliable storage solutions. ● Developed a dedicated scheduling assistant application for facilitating COVID-19 vaccination appointments by implementing real-time functionality, enabling seamless booking experiences for users across India. Infineon Technologies | Software Developer | Bengaluru, India SEP 2019 - AUG 2020 ● Efficiency & Performance: Achieved a 25% reduction in test suite runtime through strategic hyperparameter tuning and leveraging applied Machine Learning principles. ● Pioneered the development of a Python-based tool dedicated to the static analysis of test cases, culminating in a significant 40% reduction in redundancy observed across input test samples. CDAC | Software Developer | Noida, India AUG 2017 - AUG 2019 ● Android App: Developed an Android application using Android Studio and Java, facilitating seamless registration and enrollment into educational courses offered on the website. ● Oversaw the entire project lifecycle, from conceptualization to deployment, by creating both the frontend app UI and backend infrastructure from scratch. ● Demonstrated proficiency in designing intuitive user interfaces and implementing robust backend systems to enhance user experience and streamline course enrollment processes.