Karthik Mohan
Senior Software Development Engineer II at Esper- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Hindi Professional working proficiency
-
Tamil Native or bilingual proficiency
-
Malayalam Elementary proficiency
Topline Score
Bio
Credentials
-
C++
NIIT Limited
Experience
-
Esper
-
United States
-
Software Development
-
100 - 200 Employee
-
Senior Software Development Engineer II
-
Feb 2022 - Present
Design, build and maintain high performance, reusable, and reliable Java/Kotlin code. Ensure the best possible performance, quality, and responsiveness of the application. Identify and correct bottlenecks and fix bugs. Help maintain code quality, organization, and automatization. Unit and Integration testing code for robustness, including edge cases, usability, and general reliability. Lead key initiatives from initial discussions with the product to delivery and take ownership of design and timeline adherence.Mentor team members and provide constructive feedback to improve code standards and design approaches. Participate actively in peer reviews and code reviews. Show less
-
-
Android Engineer
-
Dec 2020 - Feb 2022
As an Android Engineer, my role includes coding, building, and supporting proof-of-concept AOSP implementations for Esper, along with contributing to Esper’s flagship Android build - Esper Enhanced Android. Closely work with Android Engineering team on debugging issues, understand the new features or release pipeline, work on individual tasks provided by engineering tech leads.Help Sales Engineering, Customer Success, and Onboarding team to guide new and premium customers to integrate Esper SDK with their Android applications seamlessly without any issue after understanding their use cases. Show less
-
-
-
Indian Institute of Technology, Bombay
-
India
-
Higher Education
-
700 & Above Employee
-
Information Security Research, Intern
-
Jul 2019 - May 2020
This project was a part of my M. Tech. Dissertation. Understanding Blockchain, Ethereum, and Smart Contracts, as well as how to apply them to medical databases. With a special emphasis on the privacy aspects of the notions outlined above. Additional Exposure to Data Analysis and Categorisation using R. This project was a part of my M. Tech. Dissertation. Understanding Blockchain, Ethereum, and Smart Contracts, as well as how to apply them to medical databases. With a special emphasis on the privacy aspects of the notions outlined above. Additional Exposure to Data Analysis and Categorisation using R.
-
-
-
ADmyBRAND
-
United States
-
Advertising Services
-
1 - 100 Employee
-
Mobile Application Developer
-
Mar 2016 - May 2018
This role was about translating designs and wireframes into high-quality code. Designing, building, and maintaining high-performance, reusable, and reliable Java/Kotlin code. Ensuring the best possible performance, quality, and responsiveness of the application. Identifying and correcting bottlenecks and fixing bugs. Help in maintaining code quality, organization, and automatization. This role was about translating designs and wireframes into high-quality code. Designing, building, and maintaining high-performance, reusable, and reliable Java/Kotlin code. Ensuring the best possible performance, quality, and responsiveness of the application. Identifying and correcting bottlenecks and fixing bugs. Help in maintaining code quality, organization, and automatization.
-
-
-
National Institute of Advanced Industrial Science and Technology (AIST)
-
Japan
-
Research Services
-
700 & Above Employee
-
Research And Development Engineer, Intern
-
Jun 2017 - Aug 2017
Dealing in Research, Informatics, and Development (Both in Computer Science and Medical Science Fields). The use of automation technology, deep understanding from research specialists, and co-working environments all were part of this internship. Dealing in Research, Informatics, and Development (Both in Computer Science and Medical Science Fields). The use of automation technology, deep understanding from research specialists, and co-working environments all were part of this internship.
-
-
-
National Remote Sensing Centre, ISRO
-
India
-
Government Administration
-
100 - 200 Employee
-
Software Engineer, Intern
-
Dec 2016 - Feb 2017
At ISRO, I worked on data analysis and software development. Creating software to compile, analyze, and translate data into different formats that each software can understand. I spent a lot of time working with tools like PostgreSQL and R. This was an internal project which was aimed at providing a unified platform for all the departments involved. At ISRO, I worked on data analysis and software development. Creating software to compile, analyze, and translate data into different formats that each software can understand. I spent a lot of time working with tools like PostgreSQL and R. This was an internal project which was aimed at providing a unified platform for all the departments involved.
-
-
-
Indian Institute of Technology, Delhi
-
Higher Education
-
700 & Above Employee
-
Mobile Application Developer
-
Apr 2016 - Jul 2016
This is one of my experiences at IIT - Delhi as a mobile app developer. Made an app for the DAILAB (comes under DBT-AIST), to create awareness about DAILAB which is a public domain project available for the upcoming scientists, engineers and even general public. This is one of my experiences at IIT - Delhi as a mobile app developer. Made an app for the DAILAB (comes under DBT-AIST), to create awareness about DAILAB which is a public domain project available for the upcoming scientists, engineers and even general public.
-
-
-
Sharda Tech
-
India
-
Software Development
-
1 - 100 Employee
-
Mobile Application Developer
-
Jan 2016 - May 2016
Worked as an Android app Developer - The complete app, its UI/UX, and back-end creation/execution. I was working in a team of 4 and we coordinated the development of the application with the web development team and the cloud team. Worked as an Android app Developer - The complete app, its UI/UX, and back-end creation/execution. I was working in a team of 4 and we coordinated the development of the application with the web development team and the cloud team.
-
-
Education
-
Vellore Institute of Technology
Master of Technology - M. Tech., Computer Science and Engineering (Spec. in Information Security) -
SRM University
Bachelor of Technology - B. Tech., Computer Science and Engineering -
Banyan Tree Schools
High School Diploma, Science, Mathematics and Computer Science