05/21/2023 updated

**** ******** ****
partially available
info: Available evenings and weekends

Solution Architect/Software Developer

Järfälla, Sweden
Only remote
MSc. in Open E-government
Järfälla, Sweden
Only remote
MSc. in Open E-government

Profile attachments

CV - Mohamed Elbashir

Java (Programming Language)Acceptance TestingApplications ArchitectureTest AutomationBash ShellSoftware DocumentationSoftware QualityDatabasesSystem ConfigurationLinuxElasticsearchInternet ProtocolSpring FrameworkPython (Programming Language)MySQLNetwork ArchitectureOpenStackSystems Development Life CycleElastic LogstashSoftware EngineeringSoftware Requirements AnalysisSpinnakerSystem TestingSystems IntegrationComputer Network TechnologiesSpring BootGitContainerizationIntegration TestsKubernetesCassandraElastic KibanaE-governmentDockerElk StackJenkinsVMware
Experienced and top-performing IT professional with over 10 years of experience in IT and Software Development with good expertise in coordinating and leading technical project teams. Strong background in software development, automation, cloud technologies, and IP networks, with a keen eye for detail and adherence to coding standards and best practices. Excellent troubleshooting and problem-solving skills with a track record of resolving technical issues and providing technical guidance. Skilled in network integration, testing, and validation, with a solid understanding of switching and IP technologies. Proactive and self-motivated, staying up-to-date with industry best practices and emerging trends.

Experience

Professional experience0 - 5 years
Freelancer since2023

Languages

EnglishGood

Project history

Solution Architect

Ericsson

Telecommunications

>10.000 team member

Working Ericsson 5G project which is based on the microservices architecture deployed on top of Kubernetes. Responsibilities include:
  • Designs, develops, and implements CICD test pipelines using various tools and technologies such as Jenkins, Spinnaker, git, and others.
  • Selects and implements appropriate tools and technologies for CICD test pipeline development, including evaluating new tools, conducting proof of concepts, and providing recommendations based on industry best practices and Ericsson's guidelines.
  • Monitors and analyzes the performance of the CICD test pipelines, identify areas of improvement, and implement necessary changes to enhance the efficiency, effectiveness, and quality of the software testing processes.
  • Works closely with cross-functional teams including software developers, system architects, product managers, and other stakeholders to understand their requirements.
  • Provides technical guidance, and ensures seamless integration of the CICD test pipelines into the overall software development process.        

Software Developer

Ericsson

Telecommunications

>10.000 team member

Working Ericsson 5G project which is based on the microservices architecture deployed on top of Kubernetes. Responsibilities include:
  • Developed and maintained CICD processes, tools, and frameworks to automate software integration, testing, and deployment.
  • Collaborated with software developers to understand software requirements and create efficient and effective automated tests
  • Built and maintained flows and pipelines that served as quality gateways to ensure software quality and reliability
  • Troubleshot and resolved issues related to CICD processes, tools, and frameworks
  • Participated in code and design reviews to ensure adherence to coding standards, best practices, and quality guidelines
  • Documented CICD processes, tools, and frameworks, and provided training and support to software developers and downstream users. 

Solution Integrator

Ericsson

Telecommunications

>10.000 team member

Working as an integration engineer in the mobile networks domain (2G, 3G & 4G), working in multiple areas in the mobile network including Core Networks, Packet Core, OSS/BSS (Operation Support Solutions/Business Support Solutions), and IMS areas. Responsibilities include:
  • Working closely with customers and internal teams to analyze requirements, design solutions, and provide technical expertise.
  • Troubleshot and resolved technical issues, conducting system testing, and providing guidance to customers and internal teams on best practices.
  • Created and maintained technical documentation, including integration guides, system configuration documents, and troubleshooting guides, to ensure accurate and comprehensive documentation of the integration process.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in