Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

ROHIT YADAV

Gurgaon

Summary

Skilled Senior Software Engineer designs and implements new features, improves architecture and takes lead to launch new products. Excellent understanding of software design and programming principles. Meaningful experience shipping and maintaining large, complex systems. Decisive leader and reliable team builder with results-focused and motivated approach.

Overview

10
10
years of professional experience

Work History

Senior Software Engineer - IOS

Inshorts
Noida
11.2022 - Current
  • Provided technical assistance to junior developers in debugging code.
  • Mentored junior staff members in coding best practices and problem solving techniques.
  • Analyzed business needs and created solutions that met customer and business expectations.
  • Optimized the current application to bring crash free sessions and users to 99.9%.
  • Identified opportunities for automation of manual processes such as build and test automations.
  • Mentored and developed junior developers and engineers to increase productivity.
  • Created efficient algorithms to optimize existing systems.
  • Monitored system performance and identified areas of improvement.
  • Performed unit testing on application components prior to release.
  • Authored technical documents such as code design specifications.
  • Documented software development processes and procedures for future use.
  • Collaborated with team members to ensure successful project completion within timeline constraints.
  • Implemented new features into existing software solutions.
  • Coordinated with project managers to meet development timelines and plan testing.
  • Initiated efforts to migrate legacy applications to Swift/SwiftUI platform.

LEAD DEVELOPER - IOS

FITBUDD Pvt Ltd.
01.2021 - Current
  • Advising project stakeholders on relevant technical concerns and feasible solutions
  • Built the logic for a streamlined platform that scaled (including consumer app and trainer app)
  • Responsible for development of consumer app and trainer apps for the platform
  • Collaborating across multiple teams to get a feature done end to end
  • Documented the code and designs we used for future developers to understand it easily.

PRINCIPAL ENGINEER - IOS

Wynk Limited
01.2020 - 01.2021
  • Advising project stakeholders on relevant technical concerns and feasible solutions
  • Inspected Crashes and did code changes to bring the crash free percentage to 99.6%
  • Orchestrated efficient large-scale software deployments, including testing features and correcting code.

SENIOR MOBILE APPLICATION DEVELOPER

News Technology Services - Unit of NewsCorp
01.2019 - 01.2020
  • Tracked post-deployment bug reports to recognize and resolve trends among user-reported faults and complaints
  • Built the logic for a streamlined app building platform that scaled
  • Resolved app defects by reviewing bug reports and tracking repeatable malfunctions within software titles
  • Collaborated across multi-disciplinary teams using Agile development frameworks
  • Cultivated app template libraries to streamline application production during commissioned engineering projects
  • Presented proposals to senior engineers and developers outlining enhancements designed to improve usability and increase potential ROI
  • Documented design patterns for later use as templates in subsequent patches and iterative app development cycles
  • Directed remote teams in different locations dedicated to application design and quality assurance testing
  • Coordinated with Engineering manager to evaluate and improve software interfaces
  • Led Ads SDK development initiative as Subject Matter Expert and primary point-of-contact for project management staff
  • Exhibited strong technical aptitude and application expertise resulting in optimized performance, continuous improvement recommendations and product innovation.

SENIOR SOFTWARE ENGINEER - IOS

Wynk Limited
01.2018
  • Orchestrated efficient large-scale software deployments, including testing features and correcting code
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues
  • Reviewed application code and worked with development teams to correct problems, run test scenarios and prepare for deployment
  • Fixed the top crashes to bring the crash free percentage to 98.9% from 94%
  • Supervised team of developers for development of new features
  • Coordinated with Engineering manager to evaluate and improve software and hardware interfaces.

SOFTWARE DEVELOPER

Appstreet Software Pvt. Ltd.
01.2015 - 01.2018
  • Introduced agile methodologies and effective development best practices to division to enhance product development
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs and improving functionality
  • Led version control efforts for the company, employing GitHub and other public and open source repositories
  • Trained and managed team of 6 developers and discussed issues in order to provide resolution and apply best practices
  • Authored code fixes and enhancements for inclusion in future code releases and patches
  • Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs and enhancements.

TECHNICAL ANALYST - IOS

Ongraph Technologies Pvt. Ltd.
01.2014 - 01.2015
  • Learned software engineering process improvements and best practices
  • Collaborated effectively with members of software development team and personnel in other departments
  • Maintained and upgraded products to deliver smooth-running systems
  • Collaborated with other developers to identify and alleviate number of bugs and errors in software
  • Assisted with design and development of mobile app development projects
  • Contributed to deployments by testing, debugging and resolving issues for optimal results
  • Met with project manager on weekly basis to provide detailed project report and milestone updates
  • Wrote clean, clear and well-tested code for various projects.

Education

Bachelor of Technology - Computer Science And Engineering

Kurukshetra University
07-2014

SENIOR SECONDARY SCHOOL -

Kendriya Vidyalaya, CBSE
12.2010

SECONDARY SCHOOL -

Kendriya Vidyalaya, CBSE
12.2008

Skills

  • Swift
  • Objective-C
  • GitHub
  • Fastlane
  • Problem-Solving
  • App Architecture
  • Project Management Tools
  • Strong Communication
  • Performance Improvements
  • Cocoapods
  • Analytics
  • Software Documentation
  • Flutter
  • Golang

Timeline

Senior Software Engineer - IOS

Inshorts
11.2022 - Current

LEAD DEVELOPER - IOS

FITBUDD Pvt Ltd.
01.2021 - Current

PRINCIPAL ENGINEER - IOS

Wynk Limited
01.2020 - 01.2021

SENIOR MOBILE APPLICATION DEVELOPER

News Technology Services - Unit of NewsCorp
01.2019 - 01.2020

SENIOR SOFTWARE ENGINEER - IOS

Wynk Limited
01.2018

SOFTWARE DEVELOPER

Appstreet Software Pvt. Ltd.
01.2015 - 01.2018

TECHNICAL ANALYST - IOS

Ongraph Technologies Pvt. Ltd.
01.2014 - 01.2015

Bachelor of Technology - Computer Science And Engineering

Kurukshetra University

SENIOR SECONDARY SCHOOL -

Kendriya Vidyalaya, CBSE

SECONDARY SCHOOL -

Kendriya Vidyalaya, CBSE
ROHIT YADAV