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

Intermediate in Swift and Dart

Mobile app development (Android and iOS)

Cross-platform app development (Flutter)

API integration and RESTful services

Mobile app testing and debugging

Mobile app performance optimization

Mobile app security and data protection

Familiarity with mobile app design patterns (MVC, MVVM)

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