Summary
Overview
Work History
Education
Skills
Timeline
Hi, I’m

Ivan Krupik

Senior Software Engineer
Silver Spring,MD
Ivan Krupik

Summary

As a dedicated software engineer, coding is not just a profession; it is my passion. I genuinely enjoy the work that I do and am excited by opportunities and challenges that push me towards continuous growth in my knowledge and skillsets.

Overview

7
years of professional experience
2
Languages

Work History

IUNU

Senior Software Engineer
02.2022 - Current

Job overview

  • Lead Mobile Application Developer Led the development of the HWC mobile app, focusing on user experience enhancement and robust feature integration. Utilized advanced programming for a seamless, responsive interface.
  • Backend Developer and Maintenance Specialist: Played a key role in the backend team using JavaScript and GraphQL, focusing on optimizing data processing and ensuring smooth core service operations.
  • Database Manager: Managed PostgreSQL databases on Google Cloud Platform (GCP), ensuring data integrity, performance tuning, and implementing security measures.
  • Scripting and Pipeline Developer: Contributed to scripting and pipeline development, enhancing automation and streamlining workflows, which improved operational efficiency and reduced error margins.
  • Backend Developer for Luna CMP: Engaged in the Luna CMP project using Ruby on Rails and TypeScript, handling coding, debugging, and deployment of scalable backend solutions to enhance platform robustness and reliability.

MascotaMas

Lead Full Stack Software Engineer
08.2021 - Current

Job overview

  • Mobile Application Developer: Developed an innovative app for pet owners in Argentina, achieving over 3,000 active daily users. Utilized Flutter and Dart for cross-platform compatibility on iOS and Android.
  • Front-End Web Developer: Engineered a dynamic front-end using React JS and Redux, enhancing user interface and state management.
  • Back-End Developer and Manager: Implemented robust back-end solutions with Firebase and Google Cloud Platform (GCP), ensuring scalable and secure infrastructure.
  • Pipeline Architect: Designed and developed efficient pipelines for improved operational efficiency and streamlined deployment.
  • Technical Proficiency: Demonstrated advanced skills in mobile development (Flutter, Dart), web development (React JS, Redux), and cloud services (GCP, Firebase), including Cloud Functions and Push Notifications.
  • Innovative Feature Integration: Integrated Agora for real-time voice and video engagement, enabled real-time location services, and developed an in-app chat system for enhanced user interaction.

42i

Front End Developer @ Graymalin
01.2023 - 05.2023

Job overview

  • Front-End Development: Spearheaded the creation of a user-friendly, aesthetically pleasing, and responsive website.
  • Next.js Implementation: Utilized Next.js for server-side rendering, improving the website's performance and SEO.
  • TypeScript Integration: Employed TypeScript to ensure scalable, maintainable, and robust application development.
  • Tailwind CSS Utilization: Leveraged Tailwind CSS for designing a highly customizable and responsive UI.
  • E-Commerce Integration: Integrated Contentful and Shopify for efficient content management and e-commerce functionality.

42i

Full Stack Developer @ Crossfinder
10.2022 - 01.2023

Job overview

  • Project Migration Leadership: Responsible for the entire migration of Crossfinder, enhancing its operational efficiency and scalability.
  • Play Framework Utilization: Employed the Play Framework with Java to develop a robust and high-performance backend infrastructure.
  • Codebase Management and Optimization: Managed and optimized the codebase, ensuring seamless integration and minimal downtime during the migration process.

42i

Backend Engineer @ Fitchin
03.2022 - 10.2022

Job overview

  • Spring Boot Kotlin Development: Utilized Spring Boot with Kotlin for high-performance and scalable backend development.
  • REST API Design and Development: Crafted and implemented RESTful APIs for efficient communication between the platform's front and backend.
  • AWS Cloud Maintenance: Managed AWS cloud services, ensuring optimal platform performance, security, and reliability.
  • Pipeline Architecture and Development: Designed and developed pipelines, improving deployment efficiency and CI/CD practices.

42i

Blockchain Developer @ Survivewilds
01.2022 - 03.2022

Job overview

  • Smart Contract Development: Participated on the creation of smart contracts using Solidity, focusing on secure and efficient NFT transaction processes.
  • Unit Testing: Executed comprehensive unit testing in JavaScript, ensuring functionality and reliability of smart contracts before deployment.
  • Blockchain Deployment: Successfully deployed smart contracts on the Ethereum blockchain, achieving seamless integration within the network.
  • Quality Assurance and Optimization: Engaged in rigorous quality assurance and codebase optimization to maintain high security and performance standards.

Betaacid

Mobile Front-End Engineer @ OncoHealth
08.2021 - 01.2022

Job overview

  • Flutter Development: Specialized in using Flutter to develop a responsive and intuitive mobile application for oncology care stakeholders.
  • User Interface Design: Key contributor to designing aesthetically pleasing and functionally effective interfaces, prioritizing ease of use for patients and healthcare providers.
  • Cross-Platform Compatibility: Ensured consistent user experience across multiple mobile platforms.
  • Collaborative Development: Worked with cross-functional teams to integrate mobile front-end with backend services, ensuring seamless data flow.
  • Performance Optimization: Continuously monitored and enhanced application performance for reliability and efficiency.

42i

Lead Full-Stack Developer @ Alto App
05.2020 - 12.2021

Job overview

  • Mobile App Design and Development: Directed the development of the mobile app using Flutter and Dart, incorporating Bloc, GetX, and Redux for state management.
  • Front-End Web Development: Created a dynamic and responsive web front-end using React JS, improving user interaction and experience.
  • Back-End Development: Implemented back-end solutions with Ruby on Rails for efficient data handling and application logic.
  • REST API Design and Implementation: Developed RESTful APIs for effective front-end and back-end communication.
  • AWS Cloud Infrastructure Management: Managed AWS Cloud infrastructure to ensure performance, scalability, and security.
  • Pipeline Architecture: Developed deployment pipelines, streamlining development and deployment processes.
  • Continuous Client Collaboration: Worked closely with the New York-based client to align the project with their vision and requirements.

Incluit

Flutter Developer @ MODO
08.2020 - 05.2021

Job overview

  • Flutter Development: Utilized Flutter for cross-platform mobile app development, ensuring a consistent and intuitive user experience.
  • Collaborative Team Work: Actively collaborated with developers and designers, contributing across various stages of app development.
  • Feature Implementation: Assisted in implementing key features, focusing on user-centric design and security, akin to platforms like Zelle.
  • Quality Assurance: Engaged in thorough testing and quality assurance to ensure app reliability and efficiency.
  • Continuous Improvement: Contributed to ongoing app updates and improvements, keeping pace with user needs and industry standards.

Gmaj Center

Programming Instructor
12.2020 - 04.2021

Job overview

  • Programming Principles Instruction: Conducted courses on fundamental programming principles, establishing a strong foundation in software development concepts.
  • OOP Teaching: Provided in-depth instruction in Object-Oriented Programming, enhancing students' understanding of complex programming paradigms.
  • Flutter and Dart Training: Offered specialized training in Flutter and Dart for cross-platform mobile application development.
  • GIT Usage and Best Practices: Taught effective use of GIT for version control, stressing its importance in collaborative projects.
  • JSON Integration and Usage: Instructed on the practical applications of JSON in data interchange and software development.

Incluit

QA Automation Engineer @ Avaya
02.2020 - 08.2020

Job overview

  • Automation Test Design and Development: Spearheaded the design and development of automation tests using Java, integrating with frameworks like Robot and Cucumber.
  • TDD Approach: Adopted Test-Driven Development (TDD) methodologies for high-quality and efficient test coverage.
  • Python Scripting: Utilized Python to enhance test automation processes, increasing test accuracy and efficiency.
  • Winium Usage: Implemented Winium for automating Windows applications in testing.
  • Project Management and Collaboration: Used JIRA for effective project management and team collaboration.
  • Version Control: Managed code and documentation with GIT, maintaining a consistent and organized development environment.

Freelancer

Freelance Flutter Developer
06.2017 - 06.2020

Job overview

  • Full Lifecycle Flutter Development: Managed all stages of app development, from concept and design to implementation and post-deployment support.
  • Cross-Platform App Development: Focused on creating apps with a consistent user experience across iOS and Android platforms, enhancing reach and engagement.
  • Client Communication and Requirements Analysis: Ensured clear communication with clients to accurately understand and fulfill their visions.
  • Agile and Adaptive Approach: Utilized various development methodologies to adapt to fast-paced and dynamic project environments.
  • Quality Assurance and Testing: Performed thorough testing and quality assurance, guaranteeing the reliability and performance of applications.

Alternativas Inteligentes SA

Flutter Developer
11.2019 - 03.2020

Job overview

  • Flutter Development: Utilized Flutter for building a cross-platform mobile application, ensuring a seamless experience on iOS and Android.
  • Collaborative Development: Worked closely with developers and designers to realize the SNOWIN concept, participating in all development phases from design to deployment.
  • Feature Implementation: Aided in developing and integrating features specifically for snow sports enthusiasts, boosting user engagement and community interaction.

Education

National Technological University
Cordoba, Argentina

Bachelor of Science from Software Engineer
05.2001

Skills

    Flutter & Dart

undefined

Timeline

Front End Developer @ Graymalin

42i
01.2023 - 05.2023

Full Stack Developer @ Crossfinder

42i
10.2022 - 01.2023

Backend Engineer @ Fitchin

42i
03.2022 - 10.2022

Senior Software Engineer

IUNU
02.2022 - Current

Blockchain Developer @ Survivewilds

42i
01.2022 - 03.2022

Lead Full Stack Software Engineer

MascotaMas
08.2021 - Current

Mobile Front-End Engineer @ OncoHealth

Betaacid
08.2021 - 01.2022

Programming Instructor

Gmaj Center
12.2020 - 04.2021

Flutter Developer @ MODO

Incluit
08.2020 - 05.2021

Lead Full-Stack Developer @ Alto App

42i
05.2020 - 12.2021

QA Automation Engineer @ Avaya

Incluit
02.2020 - 08.2020

Flutter Developer

Alternativas Inteligentes SA
11.2019 - 03.2020

Freelance Flutter Developer

Freelancer
06.2017 - 06.2020

National Technological University

Bachelor of Science from Software Engineer
05.2001
Ivan KrupikSenior Software Engineer