Omer Majeed

Omer Majeed Email and Phone Number

C/C++ | Python | 5G Networks | SDN | Embedded Systems | VoIP, SIP, RTP | Storage Systems | @ MagnitionIO
Omer Majeed's Location
Lahore District, Punjab, Pakistan, Pakistan
Omer Majeed's Contact Details

Omer Majeed personal email

n/a
About Omer Majeed

I have been developing highly optimized, speed and memory efficient solutions for organizations throughout my professional career. I have written user scheduling algorithms for 5G networks, firmwares/drivers for embedded devices, control/data plane solutions for SDN, built SIP and RTP stack from scratch for Avaya, and storage system solutions for HPE and Magnition.My greatest strengths are quick learning abilities, the amount of effort that I put behind a problem, and exceptional interpersonal & team building skills.

Omer Majeed's Current Company Details
MagnitionIO

Magnitionio

View
C/C++ | Python | 5G Networks | SDN | Embedded Systems | VoIP, SIP, RTP | Storage Systems |
Omer Majeed Work Experience Details
  • Magnitionio
    Technical Lead
    Magnitionio Jan 2022 - Present
    United States
    - Block Cache Simulation on C based home grown simulator- Lingua Franca (LF) -- https://github.com/lf-lang/lingua-franca, as simulation platfrom- For features to work pushed feature changes to LF opensource repo - CDN Simulation on LF platform- Active research going on based on CDN simulation I built- Cloud deployment of Simulation (AWS EC2 Spot instances as stateless workers)
  • Hewlett Packard Enterprise
    Software Development Contractor
    Hewlett Packard Enterprise Jan 2022 - Mar 2022
    Bristol, England, United Kingdom
    - ISCSI based storage server (read and write data cache)- Recovery service that lets ISCSI client connect to a remote backup service
  • Afiniti
    Associate Director
    Afiniti Feb 2021 - Jan 2022
    Lahore, Punjab, Pakistan
    In addition to previous responsibilities following additional responsibilities I was entrusted with- Build TFS (Telephony Feature Server) team in coordination with HR- Lead 5 engineers in Hammer Team- Lead 20+ engineers in TFS Team
  • Afiniti
    Program Architect
    Afiniti Feb 2020 - Jan 2021
    Lahore, Punjab, Pakistan
    - Developed End to End testing tool (Hammer) for Avaya, Cisco, Genesys switches- Built a team that could take Hammer forward- Technical management of Hammer team and code reviews- Active development for TFS- Developed SIP Server (Back to back useragent) that can handle 3K+ calls per second, and 100K+ calls in queue and 100K+ connected calls- RTP based media server that can handle 200K+ UDP bi-directional UDP channels- Other implemented features are: 2 Party call, hold… Show more - Developed End to End testing tool (Hammer) for Avaya, Cisco, Genesys switches- Built a team that could take Hammer forward- Technical management of Hammer team and code reviews- Active development for TFS- Developed SIP Server (Back to back useragent) that can handle 3K+ calls per second, and 100K+ calls in queue and 100K+ connected calls- RTP based media server that can handle 200K+ UDP bi-directional UDP channels- Other implemented features are: 2 Party call, hold, off-hold, transfer, conference, call interception.- Media Mixing feature in media server- Technical management of TFS engineers Show less
  • Afiniti
    Principal Software Engineer
    Afiniti Jun 2019 - Jan 2020
    Niaz Beg Thokar, Lahore, Pakistan
    - Developed Digital Channel gateway service to connect web chat, SMS customers with Afiniti hosted agents- Developed SIP and RTP based feature and performance testing tool. Afiniti QA team was the client of the tool for their regression and load testing.- Retail App feature for Afiniti’s MegaACD- High Availability feature in megaACD, involving restoring all the connected and in queue calls onsecondary passive node
  • Sofioni Networks
    Technical Lead
    Sofioni Networks Feb 2016 - Apr 2019
    2Nd Floor Enterprise Building, Thokar Niaz Baig, Lahore
    - Translation layer written in C++ and C to integrate Cisco’s data plane (VPP) with Juniper’s SDNcontrol plane (OpenContrail) having Openstack as orchestrator- L2 forwarding, L3 forwarding, ARP termination, VLAN interfaces, VxLAN tunnels, MPLS over GRE,service chaining. These were the basic features that I wrote.- Floating IP support in Cisco’s data plane (VPP) as per OpenContrail specifications- Automated deployment of product containers using ansible, python and bash… Show more - Translation layer written in C++ and C to integrate Cisco’s data plane (VPP) with Juniper’s SDNcontrol plane (OpenContrail) having Openstack as orchestrator- L2 forwarding, L3 forwarding, ARP termination, VLAN interfaces, VxLAN tunnels, MPLS over GRE,service chaining. These were the basic features that I wrote.- Floating IP support in Cisco’s data plane (VPP) as per OpenContrail specifications- Automated deployment of product containers using ansible, python and bash scripts Show less
  • Ebryx (Pvt.) Ltd.
    Senior Software Engineer
    Ebryx (Pvt.) Ltd. Sep 2015 - Feb 2016
    Pakistan
    Modified HAProxy (load balancer) code asynchronously to incorporate user authenticationBackend code written in C++ to handle the HTTP traffic coming from load balancerMultiple processing threads and writing threads implementationThread secure implementation of backendThe tasks require extensive knowledge of socket programming, computer networks, https/https protocols, linux and C programming. Moreover, I used GDB for debugging purposes.
  • Mentor Graphics
    Senior Software Development Engineer
    Mentor Graphics Dec 2014 - Sep 2015
    Lahore, Pakistan
    It wrote CAN driver for Fujitsu MB96F615RB MCUPorted Lin driver for Freescale MCU MC9S12ZVLIn my personal time I had been writing Linux device drivers. I had written UART driver for Raspberry Pi.
  • Alcatel-Lucent
    Master Thesis
    Alcatel-Lucent Jan 2014 - Nov 2014
    Stuttgart Area, Germany
    Title of the thesis was "Joint optimization of cell clustering, beamforming and user scheduling based on heterogeneous traffic demands in 5G networks."I solved this convex optimization problem with hierarchical decision making approach.Intra-site cell clustering scheme and Inter-site cell clustering.Signal to Leakage and Noise Ratio beamforming, and Interference Alignment beamforming techniques.On top of these multiple user scheduling schemes were analyzed for QoS and… Show more Title of the thesis was "Joint optimization of cell clustering, beamforming and user scheduling based on heterogeneous traffic demands in 5G networks."I solved this convex optimization problem with hierarchical decision making approach.Intra-site cell clustering scheme and Inter-site cell clustering.Signal to Leakage and Noise Ratio beamforming, and Interference Alignment beamforming techniques.On top of these multiple user scheduling schemes were analyzed for QoS and performance under full buffer and non-full buffer traffic models.Wrote my own fairness scheduling algorithm that outperformed legacy fairness algorithms. It was published in Bell Labs as trade secret.The research was supported by analytical as well as simulative approach. System level simulator based on C++ was used to validate the research ideas. Show less
  • Texas Instruments
    Development Researcher
    Texas Instruments Apr 2013 - Dec 2013
    Freising
    Wrote MSP430 firmwares.Wrote optimized printf function for Code composer Studios.Wrote power saving examples for Ultra Low Power MSP430 advices.Black box testing of next generation ultra-low power debugging tool.Wrote test cases for FPGA implementation of 32 bit MSP432 MCU.Tested forward compatibility of existing debugging solutions with the FPGA implementation of 32 bit MSP432 MCU.
  • Ericsson
    Development Researcher
    Ericsson Aug 2012 - Apr 2013
    I developed traffic dimensioning tool for MSC's over Microsoft Excel through VBA scripts.Traffic segregation into calls and signalling over circuit switch and packet switched nodes was the end goal of the tool I developed.
  • Rwth Aachen University
    Development Researcher
    Rwth Aachen University Oct 2011 - Mar 2012
    Development of a simulation test bed for 802.11n WLAN standard in C++. In addition to that I implemented the interleaving/de-interleaving and channel estimation for the project. This experience provided my sound theoretical knowledge of OFDM and MIMO systems with a practical dimension. In addition to that programming over pipelined multi-core architecture was a great learning and challenging experience. After the project ended I shifted to GUI development for LISA tool over QT creator. LISA is… Show more Development of a simulation test bed for 802.11n WLAN standard in C++. In addition to that I implemented the interleaving/de-interleaving and channel estimation for the project. This experience provided my sound theoretical knowledge of OFDM and MIMO systems with a practical dimension. In addition to that programming over pipelined multi-core architecture was a great learning and challenging experience. After the project ended I shifted to GUI development for LISA tool over QT creator. LISA is an intelligent tool that converts the High-level language like C++ to Register Transfer Level design. Show less
  • Ptcl
    Assistant Manager
    Ptcl Jul 2009 - Aug 2011
    Worked as Operation, management and support personnel for looking after ZTE Charging System including various tasks such as implementation of services, (multimedia, broadband and PSTN) traffic dimensioning and troubleshooting. Through that job I have hands on experience in commissioning of new Optical Network Unit and solving issues of backward compatibility. Other tasks include optimization of Fiber Rings, upgrades, performance reports, Virtual Private Networks configuration.

Omer Majeed Skills

C++ Embedded Systems Matlab Simulations Programming Eclipse Microcontrollers Labview Algorithms Fpga Embedded C Pspice Visual Basic Socket Programming Image Processing Transceivers Mimo Testing C Warp Usrp Boards Opencv Opengl Video Coding Video Compression Physical Layer Mac Layer Application Layer Lte Vhdl Optimization

Omer Majeed Education Details

Frequently Asked Questions about Omer Majeed

What company does Omer Majeed work for?

Omer Majeed works for Magnitionio

What is Omer Majeed's role at the current company?

Omer Majeed's current role is C/C++ | Python | 5G Networks | SDN | Embedded Systems | VoIP, SIP, RTP | Storage Systems |.

What is Omer Majeed's email address?

Omer Majeed's email address is om****@****tor.com

What schools did Omer Majeed attend?

Omer Majeed attended Rheinisch-Westfälische Technische Hochschule Aachen / Rwth Aachen, National University Of Computer And Emerging Sciences.

What are some of Omer Majeed's interests?

Omer Majeed has interest in Volleyball, Social Services, Cards, Travelling, Cricket, Chess, Kicker (Table Soccer).

What skills is Omer Majeed known for?

Omer Majeed has skills like C++, Embedded Systems, Matlab, Simulations, Programming, Eclipse, Microcontrollers, Labview, Algorithms, Fpga, Embedded C, Pspice.

Not the Omer Majeed you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.