Ivan Kuprešanin

Tech Lead at Orderhero
  • Claim this Profile
Contact Information
Location
Serbia, RS
Languages
  • English Full professional proficiency
  • Serbian Native or bilingual proficiency
  • Spanish Elementary proficiency
  • Italian Elementary proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Database Design - Student - English
    Oracle
    Jan, 2016
    - Sep, 2024

Experience

    • United States
    • Technology, Information and Internet
    • 1 - 100 Employee
    • Tech Lead
      • Mar 2021 - Present

      - Leading the development and implementation of technology strategy within the team - Executing against defined technology roadmap to support project portfolio and business strategy - Driving technical architecture discussions, including ownership of the technical architecture, capacity plans, tooling needs, automation plans, and product launch plans, and creating comprehensive plans for prioritizing technical and resourcing challenges - Ensuring resolution of project issues and conflicting workload priorities and escalating as required. - Developing a high-quality codebase, leading design discussions, executing development against design, and navigating complex codebase - Proactively managing changes in the project scope, identifying potential issues, and devising contingency plans - Overseeing the implementation of enterprise standards across domains: operations, infrastructure, data, applications, development, security & risk, and business continuance - Providing technical mentorship and guidance to engineers including code reviews - Providing technical leadership to ensure clarity between ongoing projects and the company's strategic objectives - Leading the analysis of the technology environment to detect critical deficiencies and recommend solutions for improvement - Mentoring team members in software development principles, patterns, processes, and, practices - Leading design & development of software and systems that meet the needs of customer-facing applications, business applications, and/or internal end-user applications - Helping the tech team shape best practices for developing, sharing, and continuously improving the software platform - Providing technical guidance and solutions on how products and features are built - Supporting and leading engineers at different layers of the stack, on challenges related to scalability, reliability, performance, and efficiency of systems - Leveraging existing products/functionality and promoting reusability Show less

    • Serbia
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Team Lead
      • Nov 2019 - Present

      - Assembling and leading the project team- Creating clear and concise plans to execute the project and monitor its progress- Working closely with Product Owners and stakeholders to plan and organize development- Planning project architecture- Sprint planning, grooming, and refinement- Analyzing project risks- Managing reports and necessary documentation

    • Frontend Developer
      • 2018 - Present

      - Creating and designing the architecture for multiple Angular Single Page Applications (SPA)- Developing optimized and responsive Angular web applications with high code quality- Created the front-end architecture, and developed several SaaS (Paas) projects- Working closely with designers, product managers, and stakeholders to build highly use-able interfaces with intuitive controls and engaging interactions for enterprise and consumer web applications- Collaborating within a cross-functional team using Agile practices while solving problems from product ideation to deployment & maintenance- Performing analysis and application audits, and creating detailed plans for improvement- Creating Progressive Web Applications with offline capabilities- Performing code reviews on a daily basisCreating reusable Angular libraries that help speed up application development by a significant amount - Creating Chrome extensions- Mentoring coworkers Show less

    • Egypt
    • Human Resources
    • 1 - 100 Employee
    • Frontend Web Developer
      • 2012 - 2020

      - Developed highly optimized Angular SPA applications - Worked on several projects as an Angular consultant - Created fully responsive static websites using JavaScript, jQuery, HTML5, and CSS3/SASS - Created several Chrome extensions - Developed highly optimized Angular SPA applications - Worked on several projects as an Angular consultant - Created fully responsive static websites using JavaScript, jQuery, HTML5, and CSS3/SASS - Created several Chrome extensions

    • Italy
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Dynamics CRM Developer
      • 2017 - 2018

      - Designing, developing, testing, implementing and maintaining various Microsoft Dynamics CRM based solutions - Implementing ADX Studio Portal (Dynamics Portal) - Developing code for intermediate to complex modules, following documentation and development standards - Developing, testing and maintaining various web pages, with complex business logic - Analyzing and resolving moderate to complex problems - Providing analytical support and technical advice during the conceptualization, development, and implementation phases. Show less

    • Dynamics CRM - Internship
      • 2017 - 2017

Education

  • John Naisbitt University
    Bachelor's degree, Computer Science
    2013 - 2017

Community

You need to have a working account to view this content. Click here to join now