Ivan Sued

Lead Software Developer at PracticePanther
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Lynnwood, Washington, United States, US
Languages
  • Spanish Native or bilingual proficiency
  • English Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Quentin Devauchelle

While studying in Dev Bootcamp, I had the chance to work with Ivan a couple of time. Ivan has a great sense of getting things done. Even when we would try and learn about things not in our assignments, he would keep track of what has to be done, and make sure it was done in time. All in all, I had a great time working with him and I would do again without any hesitation.

Irene Yiu Medina

I worked with Ivan on several occasions for group projects. Not only is he a kind and patient person, but he is also a hard worker with a strong dedication to getting the job done well. Ivan is also not afraid to speak his mind or ask clarifying questions, which helps him and the team produce high quality work. He is a true team player who is flexible in helping out his teammates.

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

Experience

    • Software Development
    • 1 - 100 Employee
    • Lead Software Developer
      • Jul 2023 - Present

    • Senior Software Developer
      • Mar 2021 - Jul 2023

      Modernized some areas of our codebase, by converting or extracting logic to azure functions or webjobs. Refactored business logic to optimize database queries and performance. Converted a few of our webjobs into Azure Functions. Decoupled a lot of our code base from using our main app dll, in order to reduce the webjobs build size and isolate the Data Access Layer dependencies. Simplified a lot of our queries in Entity Framework, because they were written using lazy loading and AutoMapper… Show more Modernized some areas of our codebase, by converting or extracting logic to azure functions or webjobs. Refactored business logic to optimize database queries and performance. Converted a few of our webjobs into Azure Functions. Decoupled a lot of our code base from using our main app dll, in order to reduce the webjobs build size and isolate the Data Access Layer dependencies. Simplified a lot of our queries in Entity Framework, because they were written using lazy loading and AutoMapper. Created simpler, faster builds and releases for our CI and CD pipeline. Introduced the concept of ARM templates to simplify our releases and pipeline. Refactored code to make it unit testable. Introduced dependency injection into some areas of the code. Began the conversion of our MVC UI to React using MUI. Most of the performance improvement was around database access and processing. The changes were to reduce what data was queried and retrieved and reduce the number of queries made. Some of our code areas were doing a few 100k calls per for a large data set that was not needed and I was able to reduce it to only a few 10k calls per day and reduce that data set. Assisted with managing our backlog, sprint and team located in different areas of the US and Pakistan.

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Software Developer Team Lead
      • May 2017 - Mar 2021

      Managed and mentored several developers. Handled hiring and dismissal of staff members. Led several small and large projects using .NET technologies for backend and JavaScript libraries and frameworks for Frontend. Help create or improve applications performance and increase traffic by improving SEO, Server-side and client-side caching and code improvements. Deployed and managed apps, databases and third-party services such as Azure search and some other Cognitive Services. Led several… Show more Managed and mentored several developers. Handled hiring and dismissal of staff members. Led several small and large projects using .NET technologies for backend and JavaScript libraries and frameworks for Frontend. Help create or improve applications performance and increase traffic by improving SEO, Server-side and client-side caching and code improvements. Deployed and managed apps, databases and third-party services such as Azure search and some other Cognitive Services. Led several educational sessions to other developers in the team. Taught basics on Typescript, Solid principles and engaged other developers in discussions regarding tools we use or could be using. Met with clients to gather requirements and assist them further develop their project vision and design their infrastructure. Created the APIs, using .NET 4+ and .NET Core. For most of the APIs, we used Entity Framework as the data mapping framework from our SQL and Cosmos databases. Automated our services deployments using ARM templates that we created and maintained. Worked on agile and scrum methodologies to meet our customer requirements in a short amount of time. Practice several OOP principles and patterns such as SOLID and MVC. Worked with several Azure technologies such as Azure Search and Azure Functions. Enforced Accessibility and Security practice patterns. Used API management to manage and secure our APIs. Used Angular, Razor and some basic Blazor frameworks to display data in our client applications. Created and Managed a few WPF applications that would interact with some of our APIs to provide content as an alternative to some frontend applications.

    • Software Developer
      • Jul 2015 - May 2017

      Led several small and large projects using .NET technologies for backend and JavaScript libraries and frameworks for Frontend. Help create or improve applications performance and increase traffic by improving SEO, Server-side and client-side caching and code improvements. Deployed and managed apps, databases and third-party services such as Azure search and some other Cognitive Services. Led several educational sessions to other developers in the team. I taught basics on Typescript, Solid… Show more Led several small and large projects using .NET technologies for backend and JavaScript libraries and frameworks for Frontend. Help create or improve applications performance and increase traffic by improving SEO, Server-side and client-side caching and code improvements. Deployed and managed apps, databases and third-party services such as Azure search and some other Cognitive Services. Led several educational sessions to other developers in the team. I taught basics on Typescript, Solid principles and engaged other developers in discussions regarding tools we use or could be using. Met with clients to gather requirements and assist them further develop their project vision and designed their infrastructure. Created the APIs, using .NET 4+ and .NET Core. For the majority of the APIs, we used Entity Framework as the data mapping framework from our SQL and Cosmos databases. Automated our services deployments using ARM templates that we created and maintained. Worked on an agile and scrum methodologies to meet our customer requirements in a short amount of time. Practice several OOP principles and patterns such as SOLID and MVC. Worked with several Azure technologies such as Azure Search and Azure Functions. Enforced Accessibility and Security practice patterns. Used API management to manage and secure our APIs. Used Angular, Razor and some basic Blazor frameworks to display data in our client applications. Created and Managed a few WPF applications that would interact with some of our APIs to provide content as an alternative to some frontend applications.

    • United States
    • Biotechnology Research
    • 500 - 600 Employee
    • Senior Software Developer
      • Jan 2019 - May 2019

      Assisted the R&D team with the final months before their product release. Introduce some best practices and try to set some coding standards for the current and next big project. Participate as a consultant in their upcoming project in terms of what they should be looking for and how they could improve from their previous projects. Assisted in the development of some of their microservices and Database integration. Assisted the R&D team with the final months before their product release. Introduce some best practices and try to set some coding standards for the current and next big project. Participate as a consultant in their upcoming project in terms of what they should be looking for and how they could improve from their previous projects. Assisted in the development of some of their microservices and Database integration.

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Software Developer
      • May 2014 - Jul 2015

      Performed website designs and development for our applications that handle millions of transactions a day based on the user's needs. Explored and maintained understanding of current technologies through education, reading and workshop meetups. Converted two of our website projects to web applications. Practiced principles related to OOP. Worked on an agile scrum development to meet our customer requirements in a short amount of time. Worked with Senior developers to understand and learn best… Show more Performed website designs and development for our applications that handle millions of transactions a day based on the user's needs. Explored and maintained understanding of current technologies through education, reading and workshop meetups. Converted two of our website projects to web applications. Practiced principles related to OOP. Worked on an agile scrum development to meet our customer requirements in a short amount of time. Worked with Senior developers to understand and learn best practices and design patterns. Show less Performed website designs and development for our applications that handle millions of transactions a day based on the user's needs. Explored and maintained understanding of current technologies through education, reading and workshop meetups. Converted two of our website projects to web applications. Practiced principles related to OOP. Worked on an agile scrum development to meet our customer requirements in a short amount of time. Worked with Senior developers to understand and learn best… Show more Performed website designs and development for our applications that handle millions of transactions a day based on the user's needs. Explored and maintained understanding of current technologies through education, reading and workshop meetups. Converted two of our website projects to web applications. Practiced principles related to OOP. Worked on an agile scrum development to meet our customer requirements in a short amount of time. Worked with Senior developers to understand and learn best practices and design patterns. Show less

    • United States
    • Insurance
    • 700 & Above Employee
    • Insurance Agent
      • Feb 2012 - Mar 2014

      -Expanded the Dental network in Orange County and LA area -Presented products to prospective clients -Serviced already established clients with new and existing products -Cold called for leads -Expanded the Dental network in Orange County and LA area -Presented products to prospective clients -Serviced already established clients with new and existing products -Cold called for leads

    • United States
    • Information Services
    • 700 & Above Employee
    • Quality Analyst
      • Jun 2009 - Dec 2011

      -Reviewed quality and performance of agents by gathering statistics and recordings for clients. -Translated scripting and legal documents. -Assisted with training of new employees and supervisors. -Provided one on one coaching to agents to improved their presentation skills and quality and performance expectations. -Assisted with reconstruction of quality form, taking into consideration the client and company standards in order to simplify and clearly define the expectations… Show more -Reviewed quality and performance of agents by gathering statistics and recordings for clients. -Translated scripting and legal documents. -Assisted with training of new employees and supervisors. -Provided one on one coaching to agents to improved their presentation skills and quality and performance expectations. -Assisted with reconstruction of quality form, taking into consideration the client and company standards in order to simplify and clearly define the expectations. -Filed Disputes with major credit bureaus to correct credit report discrepancies. -Assisted with development of Spanish scripting and voice prompts for bilingual agents. Show less -Reviewed quality and performance of agents by gathering statistics and recordings for clients. -Translated scripting and legal documents. -Assisted with training of new employees and supervisors. -Provided one on one coaching to agents to improved their presentation skills and quality and performance expectations. -Assisted with reconstruction of quality form, taking into consideration the client and company standards in order to simplify and clearly define the expectations… Show more -Reviewed quality and performance of agents by gathering statistics and recordings for clients. -Translated scripting and legal documents. -Assisted with training of new employees and supervisors. -Provided one on one coaching to agents to improved their presentation skills and quality and performance expectations. -Assisted with reconstruction of quality form, taking into consideration the client and company standards in order to simplify and clearly define the expectations. -Filed Disputes with major credit bureaus to correct credit report discrepancies. -Assisted with development of Spanish scripting and voice prompts for bilingual agents. Show less

    • Supervisor
      • Aug 2005 - May 2009

      -Prepared and served foods for more than 2000 people a day. -Managed employees in their duties. -Handled cash of more than $3000 daily. -Trained employees in areas such as customer service, or daily tasks such as food preparation and food serving. -Provided efficient and friendly service to customers wishing to purchase convenience store items. -Prepared and served foods for more than 2000 people a day. -Managed employees in their duties. -Handled cash of more than $3000 daily. -Trained employees in areas such as customer service, or daily tasks such as food preparation and food serving. -Provided efficient and friendly service to customers wishing to purchase convenience store items.

Education

  • Iowa State University
    Bachelor of Science (BS), Psychology
    2005 - 2009
  • Dev BootCamp
    Ruby on Rails
    2013 - 2014
  • Orange Coast College
    Computer Science
    2013 - 2014

Community

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