Viresh Singh

Viresh Singh Email and Phone Number

Staff Software Engineer at Intuit @ Intuit
mountain view, california, united states
Viresh Singh's Location
Bengaluru, Karnataka, India, India
Viresh Singh's Contact Details

Viresh Singh work email

Viresh Singh personal email

About Viresh Singh

10+ years of experience with being responsible for designing, architecting and developing the high performance, scalable, security critical and real time communicating mobile apps across platforms while mentoring the high performing apps and back end teams. Extensive experience in architecting complex mobile solutions, managing app stores, Beta App Distributions, collaborating and influencing multi functional technical teams in multiple time zones, leading and empowering teams to create efficient and innovative products while maintaining engineering excellence, transforming teams to improve overall execution cycle while reducing the cycle time. Together with having excellent hands on experience, I am also efficient in DevOps/CI/CD, Unit Testing, Functional Tests, Data Mocking/dependency management, platforming, developing frameworks and reusable components, managing application qualification through various stake holders like QA, Cyber Security, User Experience, interacting and providing critical technical inputs to various stake holders like customers and product managers, analysing requirements, creating design documentations, creating stories/epics and aligning the teams to agile methodologies, creating PI/Sprint plans and putting down the overall roadmap for future releases while following agileTogether with mobile apps, I also have back end services experience in developing REST services and Video Streaming services using Microsoft platform and currently contributing to various backend services design and development for the product undertaken. Capable of working in isolated or multiple functional teams with having through sense of stakeholders urgency together with communicating complex technical, logical, or process issues in a timely, concise, and objective manner. Proven track record in owning and delivering enterprise multi-tier On-Cloud/On-Premise and distributed software products.

Viresh Singh's Current Company Details
Intuit

Intuit

View
Staff Software Engineer at Intuit
mountain view, california, united states
Website:
intuit.com
Employees:
12187
Viresh Singh Work Experience Details
  • Intuit
    Staff Software Engineer
    Intuit Mar 2020 - Present
  • Honeywell
    Architect - Mobility
    Honeywell Jul 2019 - Mar 2020
    Bengaluru Area, India
    - Building high performance, scalable and security critical apps across platforms for Honeywell Security.- Creating scalable, highly efficient & performance driven software architectures for multiple mobile solutions.- Leading, motivating and mentoring multi functional teams.- Managing multiple stake holders across timezones, driving teams to deliver highly efficient solutions to customers while maintaining engineering excellence.
  • Honeywell Technology Solutions, Inc.
    Technology Specialist - Mobility
    Honeywell Technology Solutions, Inc. Oct 2016 - Jul 2019
    Bangalore
    • Responsible for successfully developing, designing and managing the delivery of enterprise level On-Premise and on Cloud integrated mobile app solutions in residential and commercial security domains while following agile.• Implementing and Developing various performance critical apps, and fixing various critical and complex app issues in Android and iOS apps using Objective C, Swift.• Defining the overall technical requirements & technical architecture for the mobile application that is envisioned with the customer• Responsible for delivering mobile solutions from end to end including technical feasibility, PoCs, requirements analysis, UX designs, software design, development and function and performance qualification of the apps across platforms.• Leading and mentoring the development team for technical guidance, code and design reviews, UX design and reviews and smooth QA tests.• Transforming the apps/teams to have proper unit and automation testing, having regular static code analysis done, distributing QA/Beta apps through various services like TestFlight and HockeyApp• Conducting and participating in technical design sessions, competitor analysis, technology showcases, product PoCs etc.• Driving the single platform strategy across apps and platform for various number of applications to reduce the tech debt and to have faster to market time• Responsible for developing and designing mobile solution considering Cyber security threats, OSS compliance, static analysis and other non-functional aspects.• Developing and designing distributed in-house reusable components and platforms • Work closely with Marketing Leads, Product Owners, Cyber Security and OSS teams, UX teams to provide guidance and to propose simple, efficient and latest technology solution for existing problems or for new features.
  • Honeywell Technology Solutions
    Technology Lead, Mobility Coe
    Honeywell Technology Solutions Oct 2014 - Sep 2016
    Bangalore
    Responsible for Design, Architect and development of the iOS & Android native apps. As a Technology lead my responsibilities includes:- Designing & Architecting the complete system and other critical modules- Guiding and Mentoring team in day to day development work, solving critical and complex day to day and customer issues.- Organising Tech Talks and other sessions to introduce team to new technology and ideas, implementing PoCs/PPV for new ideas.- Coding and development in Swift & Objective C- Conducting and participating in design reviews and code reviews to maintain the high quality code.- Administrating Git branching repos, branching strategies, Code reviews, CI flow, Apple & Google developer & ITunesConnect accounts for beta and market releases.- Creating technical and team projects documentation for keeping all information organized and also for future reference and to help new joiners.- Interacting with stake holders to understand requirements, Creating requirements and stories from high level features, estimating and sprint wise planning based on priority and the dependencies.- Mentoring teams in technical aspect and helping them to solve their technical problems.- Mentoring 4 different project teams in terms of code reviews, design reviews, taking up new technologies/ideas, resolving dependencies across teams
  • Honeywell
    Senior Engineer
    Honeywell Oct 2012 - Sep 2014
    Bangalore
    Working on iOS 7.1, mainly working on iOS app development, implementing continuous integration, integrating app with REST based web server and streaming server.Also working on C# for implementing HTTP Live Streaming as a part of Unified Streaming Server and for implementing REST based web server.
  • Honeywell
    Software Engineer
    Honeywell Mar 2010 - Sep 2012
    Bangalore, India
    Working in HSG

Viresh Singh Skills

C# C++ C Design Patterns Agile Methodologies Xml Clearcase Oop Software Engineering Ios Development Software Development .net Requirements Analysis Iis Visual Studio Ios Object Oriented Programming Ios Apps Provisioning Integration Six Sigma System Architecture Swift Mobile Applications Android Development Web Development Software Development Life Cycle Agile And Waterfall Methodologies Continuous Integration Representational State Transfer Android Android Sdk Devops Technical Architecture Objective C

Viresh Singh Education Details

  • C Dac Pune
    C Dac Pune
    A+
  • Govt. Engineering College, Etawah
    Govt. Engineering College, Etawah
    Honors

Frequently Asked Questions about Viresh Singh

What company does Viresh Singh work for?

Viresh Singh works for Intuit

What is Viresh Singh's role at the current company?

Viresh Singh's current role is Staff Software Engineer at Intuit.

What is Viresh Singh's email address?

Viresh Singh's email address is vi****@****ell.com

What schools did Viresh Singh attend?

Viresh Singh attended C Dac Pune, Govt. Engineering College, Etawah.

What are some of Viresh Singh's interests?

Viresh Singh has interest in New Technologies, Biking, Trekking, Blogging.

What skills is Viresh Singh known for?

Viresh Singh has skills like C#, C++, C, Design Patterns, Agile Methodologies, Xml, Clearcase, Oop, Software Engineering, Ios Development, Software Development, .net.

Who are Viresh Singh's colleagues?

Viresh Singh's colleagues are Eric Chaump, Mba, Pmp, Evp, Lushell Matthews, Devin Mercier, Kara Taylor, Glenda Nieva, Vivian Randall, Khusnul Khotimah.

Not the Viresh Singh you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.