Summary
Overview
Work History
Education
Skills
Timeline
Generic

YASIN JAMA

South,US

Summary

I have a deep understanding of many technical subjects. I love to be creative and inventive. I am a driven individual with the ability to adapt to any situation and proven potential to grow self and others.

Overview

11
11
years of professional experience

Work History

Freelance Developer

Upworks
10.2018 - Current
  • Worked on various freelance projects, specializing in Single Sign-On (SSO) and identity management solutions.
  • Provided high-quality software development and consulting services to clients around the world.
  • Developed custom software solutions to meet client needs.
  • Collaborated with clients to gather requirements and deliver projects on time and within budget.
  • Utilized various programming languages and tools, including Python, Java, and JavaScript, to create robust and scalable applications.
  • Implemented best practices in software development, including version control, code reviews, and continuous integration.
  • Ensured client satisfaction by providing ongoing support and maintenance for completed projects.
  • Adapted to diverse project requirements and industries, demonstrating flexibility and a broad skill set.

Code Instructor

New Vision Foundation
04.2022 - 07.2024
  • Promoted a positive learning environment by establishing clear expectations and maintaining consistent classroom management techniques.
  • Tracked student progress, frequently checking in with struggling students and identifying root causes of problems.
  • Boosted student performance by providing individualized support and targeted feedback.
  • Initiated new learning methods, eliminating instructional gaps and improving comprehension.

Senior Software Engineer

Red Hat
06.2019 - 04.2022
  • In tight collaborate with your peers, design, develop, test, maintain, and operate primarily Java applications across large, multi-region deployments
  • Contribute to the development of core features of Red Hat Single Sign-On product or related to the various types of integrations with other Red Hat products and backend systems
  • Build custom plugins for Red Hat SSO while working with that project's open source community to grow the platform for Red Hat customers
  • Implement and support the deployment of identity and access management solutions that integrate with protocols like OIDC 2.0 and SAML 2.0
  • Analyze and clarify business requirements
  • Contribute to application release processes with Red Hat Ansible Automation, Puppet, and Red Hat OpenShift
  • Contribute to observability instrumentation and monitoring tools
  • Participate in application support rotation

Senior Software Engineer

SAP Concur
10.2017 - 06.2019
  • Dive in to understand capabilities and relationships of SAP Concur’s engineering building blocks
  • Engage with peer Engineering leads to review current problem sets affecting scale and adoption of our services
  • Solve problems that may either be quick bursts or require engagement with Product
  • Managers to scope functionality, user stories, mock-ups, process flows and target visualizations
  • Engineer prototypes, pitch ideas, demo solutions, iterate on received feedback
  • End to end ownership of shipped services
  • Pitch in during complex troubleshooting exercise requiring depth and breadth of systems and network knowledge
  • Drive evolution of DevOps at SAP Concur by contributing to architectural patterns for SAP
  • Concur software engineering
  • Technologies used: Java, Spring Framework MVC,
  • RESTful APIs, React JS, Node JS, Docker, Hibernate and MySQL.

Software Egnineer, Infor
10.2013 - 07.2017
  • Performs moderately complex product development, systems analysis and programming activities which may require some research and analysis
  • Performs development, implementation and maintenance of single product modules/sub- systems or on lower level issues of multiple products
  • Conduct unit testing and integration testing for functionality and limits
  • Assist with estimation and planning activities
  • Participate in reviewing deliverable from other development teams, including designs, test plans, and documentation help identify WORK EXPERIENCE and resolve gaps between requirements and technical design
  • Performs moderately complex bug verification, release testing and beta support for assigned products
  • Researches problems discovered by QA or product support and develop solutions to the problems
  • Assist in performing on-site client work on moderately complex applications
  • Researches new technology or development tools to remain informed of current technology
  • Technologies used: Java, Spring Boot, RESTful
  • APIs, Thymleaf,SQL

Education

Studying Software Engineer Masters Degree - Software Engineering, Computer Science

University Of St. Thomas - Minnesota

Undergraduate Bachelor of Computer -

Metropolitan State University

Skills

  • API Design and Development
  • Software Development Standards
  • Time Management and Organization
  • Software Documentation Control
  • Object-Oriented Programming
  • Databases: Oracle, MongoDB
  • Source and Version Control: Git, Github
  • Programming Languages: Java Net, Python
  • Continuous Integration Systems
  • SAML20, OIDC, Oauth20

Timeline

Code Instructor

New Vision Foundation
04.2022 - 07.2024

Senior Software Engineer

Red Hat
06.2019 - 04.2022

Freelance Developer

Upworks
10.2018 - Current

Senior Software Engineer

SAP Concur
10.2017 - 06.2019

Software Egnineer, Infor
10.2013 - 07.2017

Studying Software Engineer Masters Degree - Software Engineering, Computer Science

University Of St. Thomas - Minnesota

Undergraduate Bachelor of Computer -

Metropolitan State University
YASIN JAMA