Mark Klein work email
- Valid
- Valid
Mark Klein personal email
Software Architect leveraging 20+ years of experience in high-level design, integration, and test. Holder of a Master of Electrical Engineering in Signal Processing with strong background in object-oriented programming and networking. Excellent analytical skills with proven ability to deliver on time with quality. A collaborative leader, with advanced coaching, training, and communication skills.
-
Software ArchitectEricsson Aug 2023 - PresentMontreal, Quebec, CanadaSupported multiple Agile teams throughout feature development for Ericsson Secure Entitlement Server. Performed feasibility studies, wrote/approved design documents, debugged difficult bugs and performed code reviews. Product is written in Typescript/C++ and deployed onto Kubernetes.• Interpreted telecommunication standards for Agile teams. Mapped requirements into class design. • Wrote Agile tasks for teams and verified completion based on definition of done.• Investigated most efficient ways of working. Proposed tools and methods to debug.• Participated in screening and interviewing of new team members. -
Master Software DeveloperKaloom Jul 2019 - Jun 2023Montreal, QuebecLed the design of multiple features for the 5G User Plane Function (UPF) data plane component. Created object-oriented class designs and executed implementations in C++17 and P4. Performed networking troubleshooting in Kubernetes environment.• Supported team by providing code reviews, design feedback and debugging advice.• Participated in build master rotation. Was responsible for triaging new trouble tickets, diagnosing build issues, and analyzing test system failures.• Provided customer support through live debugging sessions during product acceptance tests.• Substituted for team-lead while on leave. Planned sprints, assigned work, and represented team in design meetings. -
Software Architect - Catalog ManagerEricsson Jan 2018 - Mar 2019Montreal, Canada AreaWorked to improve code quality and efficiency of Ericsson shopping cart. Scrum master, providing class designs, coding Java implementation, mentoring junior team members and performing code reviews.• Drove overhaul of shopping cart logic to successful completion working with junior remote team.• Enhanced coaching and conflict resolution skills through three-day leadership seminar.• Improved Java code quality through the definition of SonarQube static analysis rules.• Served as member of the shopping cart implementation architecture committee. -
Team Architect - Customer Partner InteractionEricsson Sep 2016 - Jan 2018Montreal, Canada AreaActed as design lead for multiple teams of Ericsson Customer Partner Interaction (online store orchestration node) microservice. Responsibilities included: creating high-level designs, writing user stories, estimating design effort, supervising Java implementation and supporting integration teams. • Served as final approver of test plans and Java implementations for fifty developers. Served on three-member review team.• Accelerated time-critical integration between CPI and digital front end through participation in workshops in Sweden.• Created Vagrant based Linux development environment facilitating new team member ramp.• Expedited onboarding of Montreal CPI teams through mentoring and providing Git training. -
Software Developer - Call Session Control FunctionEricsson Mar 2012 - Sep 2016Developed and tested Call Session Control Function functionality. Implementing new CSCF features in C++, supporting existing releases, mentoring new developers and augmenting continuous integration capabilities. Worked extensively with object-oriented programming, design patterns, Java and C++.• Led development of Java based orchestration tool to automate CSCF traffic testing.• Authored Continuous Integration (CI) ways of working. Identified problem areas and chaired workshops to address them.• Contributed to CSCF test architecture committee. Helped define test coverage and lab evolution. • Streamlined ECIM data model transformation from two-hours to two minutes. Created Python-based tool which automated manual process.• Participated in customer presentation of upcoming Ericsson CSCF debug functionality.• Researched procedure to connect GDB to TSP CSCF. Team had been working without a debugger. -
Dsp Software DeveloperEricsson Jan 2010 - Feb 2012Montreal, Quebec• Continuation of Nortel position. See Nortel description for details. -
Dsp Software DeveloperNortel Aug 2002 - Dec 2009Designed, integrated and tested Media Gateway’s functionality over many releases. Gained familiarity with G.711, G.729, AMR and EVRC-family codecs. Worked with entire Ericsson voice quality feature portfolio: AGC, VAD, noise reduction, comfort noise generation, packet loss concealment, DTMF, fax.• Co-wrote TI c55x assembly implementation of EVRC-B codec which significantly increased capacity.• Improved Mobile Echo Control for Bluetooth Echo algorithm performance. Developed new test techniques to address robustness issues encountered in previous releases.• Designed an algorithm to alter the volume of a G.729 stream without large cost of reencoding.• Led source control transition from Clearcase to Git. Determined best practices and trained team.• Created framework to automate validation new Voice Activity Detector algorithms. Increased test coverage and significantly reduced test time.• Wrote Perl tool to decode RTP streams in packet sniffer traces (PCAP).
Mark Klein Skills
Mark Klein Education Details
-
Electrical Engineering -
Electrical Engineering
Frequently Asked Questions about Mark Klein
What company does Mark Klein work for?
Mark Klein works for Ericsson
What is Mark Klein's role at the current company?
Mark Klein's current role is Software Architect.
What is Mark Klein's email address?
Mark Klein's email address is ma****@****gill.ca
What schools did Mark Klein attend?
Mark Klein attended Mcgill University, Mcgill University.
What skills is Mark Klein known for?
Mark Klein has skills like Algorithms, Digital Signal Processing, Udp, Clearcase, Perl, Embedded Systems, Cvs, Microprocessors, Subversion, Matlab, Rtp, Bash.
Who are Mark Klein's colleagues?
Mark Klein's colleagues are Mohammed Aboelnour, Charo Frias, Ana Caroline Pedrete Da Silva, Paweł Kądziołka, Bishoy Yousef, Elian Josefina Piedra Castaneda, Khushabu Khandelwal.
Not the Mark Klein you were looking for?
-
1telusplanet.net
-
1tucows.com
-
3inhouse.ca, inhouse.ca, inhouse.ca
-
Mark Klein
Toronto, On
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial