Hussam Alshammari

Team Lead / Senior Software Engineer

I am a highly skilled and results-driven Team Lead with a strong background in computer science and software engineering. With a proven track record in project management, programming, and interpersonal skills, I am dedicated to driving change and implementing lean practices in software development. My true passion lies in programming and developing applications across diverse programming languages. With a focus on delivering high-quality results, I continuously strive to enhance my software development skills and contribute to the growth and success of the teams and organizations I work with.

Work Experiences

Derivco

London
Software Development Team Leader
2021 - Present

Promoted to the position of Team Leader at Derivco, and got more responsibilities like:

  • Developing and guiding my team through the application of Agile development methodologies, enhancing team performance and product delivery.
  • Leading a diverse team of software developers, promoting communication and ensuring a consistent focus on task completion.
  • Facilitating effective collaboration with stakeholders to align project expectations.
  • Delegating coding tasks strategically among team members based on their expertise, fostering a productive and balanced working environment.
  • Proactively monitoring team performance to preemptively identify and address potential problems, thereby maintaining high standards of work.
  • Ensured quality application delivery, meeting customer expectations.
  • Coordinated meetings to review progress and strategize code development.
  • Attended development work prioritization meetings.
  • Addressed performance issues proactively through feedback and guidance.
  • Using Jira to create cards and refine them with the team.
  • Led sprints and scrum meetings. Measured and reported on progress.
  • Delivered multiple projects on time and within budget.
  • Reduced the time to market for new products by implementing agile practices.

Derivco

London
Senior Software Engineer
2019 - 2021

Worked as an experienced software engineer who is passionate about solving challenging business problems and building applications that provide an excellent user experience. focusing on design and build of software solutions that leverage data to solve business problems. Gained skills about how to be flexible and willing to switch tasks based on team's needs, and how to be capable to work across the layers and technologies stack.

  • Leading the development and implementation of various initiatives and taking the ownership to deliver the business functionalities.
  • Desiging, developing mission-critical systems, delivering high-availabily and performance.
  • Having skills and knowledge of net core API capabilities at different levels, framework components and lifecycles
  • Developing high quality code, participating in code reviews and mentoring junior developers also to ensuring the deliveries on time, within budget, and with good code quality using all proactive code validation techniques.
  • Developing Rest API + Backend and frontend . Gaining a lot of experience of the full projects life cycle, experience of developing in a commercial and intelligent environment and was involved in technical decision making.
  • Coordinating and participating in Continuous Integration activities, automation frameworks for testing and deployments, and other related items in addition to contributing to core product code.

Technologies: .NET 6 core MVC, C#, SQL Server IIS & Cosmos DB,Azure cloud, Azure Dev-Ops, HTML5, EventHub, Angular 8, Git, Kubernetes, Docker, JIRA, confluence, JQuery, CSS Boostrap 4 and more...

Richmond Pharmacology

London
Lead Software Engineer
2016 - 2018

I Worked as a software developer to build web(asp.net +HTML5 +C#) and mobile(iOS, windows and Android) applications for the company

  • led the ideation, design, and development of 3 consumer Android + iOS apps.
  • Gained knowledge of Android API capabilities at different levels, framework components and lifecycles.
  • Used different design patterns & Object Orientated Programming.
  • Developed Rest API + Backend and frontend.

Technologies: Web Form Asp, iOS, Android, C#, SQL Server, Swift, Java, ASP.net MVC, Firebase & Azure, Nunit test & Moq

HMS Industrial Networks

Gothenburg
Internship (Workplace Training)
2014 - 2016

Done the Workplace training (Internship) to get the right knowledge and skills to become one of the future software engineer. I was able to bring my knowledge and experience to life, helping the company to better serve their customers. The company HMS gave me three projects to work with. I gained both the theoretical and practical skills at the same time. All projects were about how to be good in software engineering and solve problems.

  • Set up continuous integration in VSTS(Azure dev-ops) for the .NET, iOS, and Xamarinapplications.
  • Actualized continuous deployment to nodes running in Google Compute Engine, Azure,and AWS
  • Defined and implemented the data semantics for the next version of their Web API
  • Facilitated test automation using Appium, CasperJS, and unit testing in platformspecific tools (e.g., NUnit and XCTest)

Technologies: .NET, iOS, Android, Xamarin, No-SQL, FireBase, AWS and TDD

Halmstad municipality

Halmstad
Teacher as a programmer
2013 - 2015

Volunteered once a week to teach computer science and programming for students in elementary school. My role in the Elevensval project was to help organize, curate, and teach student computer programming in a way that is easy to learn and understand.

Education

Bachelor of Computer Science & Engineering

Halmstad University
2013 - 2016

Studied the Natural Science Programme

kulla Gymnasiet
2011 - 2013

High school Education

Virginska school
2009 - 2011

Professional Skills

Top Skills

98%

.Net 6 Core & C#

Expert, 8 years
Has solid architectural understanding of .NET 6 Core MVC. Having skills and experience in how MVC and test-driven development work in action. Know how to create RESTful web services and Single Page Applications and more...
90%

Java & Web Back-front end

Expert, 5 years
Java/JEE, Spring, JSON, XML, REST, NoSQL Database(MongoDB, Cassandra), Distributed System, Design Patterns, Javascript, JQuery, GWT. Have Experience with Scrum/Agile development methodologies
85%

Leadership & Management

Advanced, 3 years
Leading and managing software engineering teams.

Other Skills

Kubernetes Docker Azure Dev-Ops EventHub Git Github Azure Cloud
CHatGPT AI API creation, development and integration SQL Javascript Jira
Visual Studio WordPress Agile(Scrum)Methodology Github Copilot AWS FireBase

Testimonials

Portfolio

Get in Touch

You can always contact me for a freelance work or something else.

I can help with the following:

  • App development with C#, Java and Swift
  • Front-end development
  • Back-end development with .Net core MVC/Java
  • Api Development & Azure Cloud
  • WordPress/Joomla development and installation
  • And more...

Drop me a line at [email protected] or call me at 00447577084055