Summary
Overview
Work History
Education
Skills
Open-source contributions
Soft Skills
Timeline
SoftwareEngineer
Kartik Saraf

Kartik Saraf

Software Engineer
New Delhi

Summary

Results-oriented mobile app developer with a strong background in software development and project management. Proficient in Kotlin, Java, Swift and Dart, and experienced in creating innovative and user-centric native and cross-platform mobile applications. Skilled in collaborating with cross-functional teams to deliver high-quality products on time. Always staying updated with the latest mobile app development trends and technologies to ensure cutting-edge solutions. Effective communicator, adept at translating technical concepts to non-technical stakeholders. Committed to excellence in mobile app development and eager to contribute expertise in enhancing user experiences and driving business success for mobile-focused organizations.

Overview

6
6
years of professional experience
6
6
years of post-secondary education

Work History

Senior Developer - L2

Srijan (A Material+ Company)
Gurugram
03.2022 - Current
  • Proficiently developed Mobile Applications for a Singapore-based Media corporation, a US-based hair-cut franchise, and an internal mobile accelerator program, spanning across multiple mobile technology platforms.
  • Expanded and diversified technological skillset by acquiring intermediate proficiency in iOS development and cross-platform technology, specifically Flutter.
  • Evaluated project requirements and specifications and developed software applications that surpassed client expectations.
  • Collaborated with other developers to identify and alleviate software errors and inefficiencies.
  • Planned and developed interfaces that simplified overall management and offered ease of use.
  • Optimized performance through testing and tuning of applications.

Mobile Application Developer

Mindrops
New Delhi
06.2019 - 02.2022
  • Collaboratively contributed to and independently spearheaded the development of Android mobile applications for a diverse clientele, including a renowned HR management organization, a gamified learning experience for an edu-tech organization, an AR-enabled application for a US-based fashion and e-commerce firm, an IoT-based application for a Germany-based analytical research instruments manufacturer, and a surveying application tailored for an Indian fast-food franchise.
  • Presented proposals to senior engineers and developers outlining enhancements designed to improve usability and increase potential ROI.
  • Resolved app defects by reviewing bug reports and tracking repeatable malfunctions within software titles.
  • Maintained expansive knowledge on widely accepted design principles for developing android mobile applications.
  • Reviewed code to validate structures, assess security and verify operating system compatibility.

Mobile Application Developer

LilySys
New Delhi
10.2018 - 06.2019
  • Developed Android and React Native mobile applications, integrated within a comprehensive application suite, to efficiently monitor school bus journeys, routes, and dynamically record student attendance, serving as an integral component of a B2B solution.
  • Conducted unit testing on Android mobile applications to uphold the good standards of code quality and reliability.
  • Documented design patterns for later use as templates in subsequent patches and iterative app development cycles.

Intern Engineer

DizyPro
New Delhi
01.2018 - 06.2018
  • Interned with HR Management System team, aiding the development of a comprehensive RESTful web-API. Assisted in modules for employee recruitment, training, onboarding, attendance tracking, and performance management. Also contributed to the final process payout generation.
  • As an intern, actively contributed to the development of a robust Customer Relationship Management System, RESTful web-API. Played a key role in lead generation, tracking, and management modules. Assisted in product creation and management, including New Product Enquiry and New Product Development (NPD) processes.
  • Collaborated with senior engineers on projects and offered insight.
  • Developed new product design modifications.

Education

Bachelor of Technology - Computer Science & Engineering, Computer Science and Engineering

Delhi Technical Campus (Aff. To- Maharshi Dayanand University, Rohtak
06.2014 - 08.2018

Higher Secondary (XII) - Science

St. Paul's Senior Secondary School (Aff. To- Central Board of Secondary Education
08.2012 - 01.2014

Secondary - undefined

St. Paul's Senior Secondary School (Aff. To- Central Board of Secondary Education

Skills

    Proficient in Kotlin and Java

undefined

Open-source contributions

 

MediaSliderView [https://github.com/Zeuskartik/MediaSliderView]

MediaSliderView is a Java-based, highly customizable media slider gallery for Android. It efficiently supports both images and videos, utilizing Glide for images and ExoPlayer for videos. This compact library enables a slideable and swipeable gallery view within your Android application, allowing on-demand view creation, updates, and destruction. The gallery boasts extensive features, including pinch, zoom, panning for images, and play/pause/restart functionality for videos.

Soft Skills

  • Pragmatic
  • Collaborative
  • Diligent
  • Proactive
  • Resilient
  • Effective communicator

Timeline

Senior Developer - L2

Srijan (A Material+ Company)
03.2022 - Current

Mobile Application Developer

Mindrops
06.2019 - 02.2022

Mobile Application Developer

LilySys
10.2018 - 06.2019

Intern Engineer

DizyPro
01.2018 - 06.2018

Bachelor of Technology - Computer Science & Engineering, Computer Science and Engineering

Delhi Technical Campus (Aff. To- Maharshi Dayanand University, Rohtak
06.2014 - 08.2018

Higher Secondary (XII) - Science

St. Paul's Senior Secondary School (Aff. To- Central Board of Secondary Education
08.2012 - 01.2014

Secondary - undefined

St. Paul's Senior Secondary School (Aff. To- Central Board of Secondary Education
Kartik SarafSoftware Engineer