Ajinkya Mate

Ajinkya Mate

Followers of Ajinkya Mate1000 followers
location of Ajinkya MateSan Jose, California, United States

Connect with Ajinkya Mate to Send Message

Connect

Connect with Ajinkya Mate to Send Message

Connect
  • Timeline

  • About me

    SWE @ SJSU | Ex-SWE Intern @ Cisco | Cloud Computing and AI/ML enthusiast

  • Education

    • San Jose State University

      -
      Master of Science - MS Computer Software Engineering

      Activities and Societies: Software and Computer Engineering Society Master's in Software Engineering specializing in Cloud Computing and Data Science.

    • San Jose State University

      -
      Bachelors in Computer Engineering Computer Engineering

      Activities and Societies: Google Developer Student Club

    • Evergreen Valley High School

      -
      High School Diploma
  • Experience

    • Cisco

      Jun 2022 - Aug 2022

      Worked on an integration test to make sure that in a Webex call: (a) The internal functionality between Linus (clustered data centers) and Homer (packet switching) is not broken;(b) The client who is the active speaker sees the color from the client who was previously speaking;(c) The other clients in the call receive the audio from the active speaker client. Wrote the integration test code in Python, and used VS code as the IDE. Used GitHub extensively to commit changes and push code to the integration test repository. Used the Ubuntu 20.8 virtual machine to download GitHub repositories, and SSH to work with the code using VS code on the virtual machine. Attended scrum meetings to engage with the rest of the team and to gain a perspective of my project in relation to the other projects. Show less

      • Graduate Technical Intern

        Jun 2022 - Aug 2022
      • Graduate Technical Intern

        Jun 2022 - Aug 2022
    • Quintrix

      Jun 2023 - Aug 2023
      IOS developer trainee

      12 WEEK IMMERSIVE TRAINING PROGRAMA dedicated and skilled iOS developer with a strong foundation in Swift, SwiftUI, and Combine, along with expertise in MVVM architecture, unit testing, and memory management. Capable of creating robust and user-friendly applications while adhering to best coding practices and efficiently managing development processes.iOS Development Expertise Proficient in utilizing XCode as the primary Integrated Development Environment (IDE)for iOS app development. Strong grasp of Swift basics, including Swift data types, Variables, Constants, Arrays,Sets, Dictionaries, If and for loops, Enums, Operators, Protocols, Classes, Structs, andOptionals. Competent in SwiftUI fundamentals, including working with Stacks, Buttons, Images,NavigationView, NavigationStack, and Grids for creating modern and user-friendlyinterfaces. Well-versed in MVVM (Model-View-ViewModel) architecture, applying it to createscalable and maintainable iOS applications. In-depth understanding of MVVM vs MVC (Model-View-Controller) architecture,enabling informed architectural decisions for app development. Combine and Asynchronous Programming Proficient in utilizing Combine framework for asynchronous programming, includingmaking API calls using Future and Async Await techniques. Skilled in performing unit testing, particularly for async API calls and Futures using theCombine framework. Solid understanding of memory management techniques in iOS, ensuring efficientresource utilization and avoiding memory leaks.iOS App Design and Interoperability Proficient in both UIKit and SwiftUI, capable of seamlessly integrating SwiftUI views intoUIKit apps and incorporating ViewControllers into SwiftUI-based projects. Committed to coding best practices and maintaining high code quality, with a focus onmemory management during development. Show less

    • Marchup

      Sept 2023 - Mar 2024
      Software Engineer/Product Manager Intern

      - Headed a cross-functional initiative with a team of 5 to design a mobile application using React Native; collaborated with user base to analyze needs; delivered 3 engaging prototypes that resulted in a 20% increase in user interaction- Used Figma for UI design, oversaw the software development lifecycle from software architecture and requirements through testing, achieving all critical milestones on schedule and reducing development time by 30%- Analyzed market trends to design feature roadmaps; directed the team to use test-driven development to write unit tests for all components during development, improving prototype quality and reduced bug-related delays by 20% Show less

  • Licenses & Certifications