Dr. Frederick Swartz - Technical Consultant

Dr. Frederick Swartz - Technical Consultant Email and Phone Number

Collaborate with Stakeholder, Technical Direction for the Development, Software Development Experience using C, C++ on embedded linux, Can Lead multi-site software development team effectively. @ Squad Software Inc
Dr. Frederick Swartz - Technical Consultant's Location
Chennai, Tamil Nadu, India, India
About Dr. Frederick Swartz - Technical Consultant

• Working as a Technical Consultant, having 19+ years of software development experience in telecom and media domain.• Having development experience using C, C++ on embedded linux with multi-process and multi-threads. • Experience on Linux Device Driver, BSP, IPC, Network Programming, and Protocol Stack.• Experience on porting RDK-V, RDK-B with HAL implementation.• Experience on gStreamer, DPDK, Dolby PAT SDK and Open-Source libraries.• Experience on implementing LTE EPC & 5GC components based on 3GPP technical specification. • Knowledge in Open-CV video processing and AUTOSAR processes. • Hands on experience of providing technical leadership to develop highest quality software in challenging customer environments.• Able to Prepare Effort and Cost Estimation, Capacity Planning and Risk analysis.• Able to lead multi-site software development effectively as well as integrate new technologies in a fast-paced environment.

Dr. Frederick Swartz - Technical Consultant's Current Company Details
Squad Software Inc

Squad Software Inc

View
Collaborate with Stakeholder, Technical Direction for the Development, Software Development Experience using C, C++ on embedded linux, Can Lead multi-site software development team effectively.
Dr. Frederick Swartz - Technical Consultant Work Experience Details
  • Squad Software Inc
    Technical Project Manager
    Squad Software Inc Jan 2024 - Present
    Iselin, Nj 08830
  • Felskinn Engineering Solutions
    Technical Consultant
    Felskinn Engineering Solutions Jan 2023 - Dec 2023
    Chennai, Tamil Nadu, India
    • Created the Software Architecture to the Dolby PA components as per the project specification.• Prepared Effort and Cost Estimation, Capacity Planning and Risk analysis.• Provided technical direction for the development, design, systems integration.• Implemented Dolby Pro-Audio Transcoder Engine which will DeMux, Decode, up/down Leveling, Encode and Muxes the media content. • Ported into the customer end devices with SoC platform specific HAL interfaces.• Integrate and review the source code based on the coding guidelines.• Collaborating with stakeholder and prepare the technical documents.• Mentor the team with technical presentation and inspired and motivated the team for the successful delivery. Embedded LINUX, C & C++, POSIX API, G-Streamer, Dolby SDK
  • Servion Global Solutions
    Sr. Technical Leader
    Servion Global Solutions Apr 2022 - Dec 2022
    Chennai, Tamil Nadu, India
    Agent Assist Media server for guided assistance during voice and speech interaction in contact center.• Created the Software Architecture to the Agent Assist Media server as per the project specification. • Prepared Effort and Cost Estimation, Capacity Planning and Risk analysis.• Provided technical direction for the development, design, systems integration.• Implemented the media server engine which will create the voice channel to receive the audio from caller and send it to the GCCAI server. • Implemented the event handler which will do the action in respect of caller context based on the responses received from GCCAI server.• Collaborated with offsite team and prepared the technical document which stated absolute information about software components.• Mentor the team with technical presentation and inspired and motivated the team for the successful delivery. Embedded LINUX, C & C++, POSIX API, G-Streamer, Open-CV, GCCAI
  • Orion Innovation
    Technical Leader
    Orion Innovation Mar 2021 - Apr 2022
    Chennai, Tamil Nadu, India
    Hal interfaces for Bluetooth and WiFi modules on VoIP gateway device.• Created the Software Architecture to the Bluetooth and WiFi module on VoIP gateway as per project specification.• Provided technical direction for the development, design, systems integration.• Implemented the SoC platform specific HAL interface for Bluetooth and WiFi modules to port into VoIP gateway device.• Implemented the Bluetooth and WiFi Stack Manager and Connection Manager middleware modules with multi-threads in linux platform. • Collaborated with offsite team to get the technical knowledge, then prepared the technical document which is shared with stakeholders.• Mentor the team with technical presentation stated absolute information about software components. • Reviewed the code based on coding guidelines, Inspired, and motivated the team for the successful delivery. Embedded LINUX, C & C++, OpenWrt, Rdk-B
  • Vectone
    Sr. Technical Leader
    Vectone Mar 2019 - Oct 2020
    Chennai Area, India
    Middleware 5G module 'AMF Selection' and 'Connection Management' functionalities on Residential Gateway Device• Familiarized in 5G 3GPP specification and design the integrated architecture for AMF Selection and Connection Management on residential gateway.• Collaborated with the offsite team and prepared the technical document, which is shared with stakeholders, and mentored the team through a technical presentation.• Implemented the STCP interface handler to establish the dynamic association of AMF selection by discover, select, re-allocate, release the AMF based on the control plane signaling.• Implemented the GTP interface handler to establish the data flow path by create, modify, update, and release the connection.• Implemented the SoC platform specific HAL interface for 5G module to port into residential gateway.• Integrated, tested, and reviewed the code based on coding guidelines. Inspired and motivated the team for the successful delivery.LINUX, C & C++, POSIX API, Open5GS, OpenMP, DPDK
  • Vectone
    Technical Lead
    Vectone Aug 2017 - Dec 2018
    Chennai Area, India
    Middleware 4G Module on Tracking and Session continuity on EPC Networks• Familiarized in 4G 3GPP specification and designed the solution for tracking and session continuity on EPC networks.• Collaborated with the offsite team and prepared the technical document, which is shared with stakeholders, and mentored the team through a technical presentation.• Implemented the S11 and S10 access handler function to verify whether the subscription data matches with context received from old MME and update the UE location by sending the tracking area update messages.• Implemented the S5 handler function to update the bearer in S-GW to manage the session by create or modify the bearers.• Implemented the GTP path function to routes the buffered uplink and downlink packet based on traffic detection.• Integrated, tested, and reviewed the code based on coding guidelines. Inspired and motivated the team for the successful delivery.LINUX, C & C++, POSIX API, NextEPC, DPDK
  • Vectone
    Technical Lead
    Vectone May 2016 - Jul 2017
    Chennai, Tamil Nadu, India
    Middleware VoIP Conference call functionalities for Media Gateway Server.• Designed the solution for VoIP Conference calls for the Media Gateway as per the technical specification.• Provided technical direction for the development, design, systems integration.• Implemented the conference manager to process MRFC’s control messages and send responses for conference establishment.• Implemented the resource manager, which will allocate / de-allocate the bearers and resources for the participant. • Implemented the mixer engine to mix the participants media streams, then re-encode and forward the mixed media streams to each participant.• Collaborated with the offsite team and prepared the technical document, which is shared with stakeholders, and mentored the team through a technical presentation.• Reviewed the code based on coding guidelines and Inspired and Motivated the team for the successful delivery. LINUX, C & C++, POSIX API, gStreamer, SCTP, RTP, DTLS, SIP
  • Vectone
    Technical Lead
    Vectone Aug 2014 - Apr 2016
    Greater Chennai Area
    Middleware VoIP engine which handles One-on-One call functionalities on Media Server.• Designed the solution for VoIP One-on-One calls for the Media Server as per the technical specification.• Implemented the call manager to provide the IP multimedia telephony solution such as one-on-one calls, announcements.• Implemented the resource manager which will allocate / de-allocate the bearers and resources for the call legs based on the MRFC’s request messages. • Implemented the streaming engine to process the incoming media streams then re-encode and forward it into the appropriate call legs.• Implemented the health manager to collects, analyze, and publish the information about the utilization of resources.• Integrated, tested, and reviewed the code based on the coding guidelines.• LINUX, C & C++, POSIX API, gStreamer, SCTP, RTP, DTLS, SIP
  • L&T Technology Services
    Project Leader
    L&T Technology Services Jun 2013 - Jul 2014
    Chennai Area, India
    HAL interfaces to port the Comcast RDK-V on Broadcom IP-STB Gateway.• Familiarized on Comcast RDK components and Broadcom SDK to implement HAL interfaces.• Designed the SoC platform specific HAL interfaces to port the Comcast RDK-V middleware into BCM7128 chipset. • Implemented the SoC platform specific HAL interfaces which shall inject the audio samples into audio hardware and inject video frames into video hardware.• Integrated, tested, and reviewed the code based on the coding guidelines. Embedded LINUX, C & C++, POSIX API, G-Streamer, RDK-V.
  • L&T Technology Services
    Project Leader
    L&T Technology Services Jul 2012 - May 2013
    Greater Chennai Area
    HAL interfaces to port the Comcast RDK-V on AM-Logic IP-STB Gateway.• Familiarized on Comcast RDK components and AM-Logic SDK to implement HAL interfaces.• Designed the SoC platform specific HAL interfaces to port the Comcast RDK-V middleware into AML-8726-MBX chipset. • Implemented the SoC platform specific HAL interfaces which shall inject the audio samples into audio hardware and inject video frames into video hardware.• Integrated, tested, and reviewed the code based on the coding guidelines. Embedded LINUX, C & C++, POSIX API, G-Streamer, RDK-V.
  • Scartnet Technologies R&D Pvt Ltd
    Sr. Technical Lead
    Scartnet Technologies R&D Pvt Ltd Apr 2010 - May 2012
    Chennai Area, India
    API Utilities and loadable kernel module for RTP Manager• Explored the Linux Kernal modules and device driver to enhance the functionality of the multimedia server. • Implemented the memory mapping functionality to stream the data directly into the communication device to achieve the faster transmission.• Implemented the kernel module buffer manager to fetch the subsequent segment on time to avoid play interruption. • Implemented the user space module to spawns the receiver, transmitter and controller threads. Controller could control the kernel module by IOCTL calls. • Managing risk by providing technical responsibility and guidance, enhance people's skills to steering the system by coaching and mentoring.• Integrate the system with its environment by architecture collaboration, Assure the quality by code reviews as well as standards and working practices. Embedded LINUX, C & C++, POSIX API, GNU Tools.
  • Scartnet Technologies R&D Pvt. Ltd
    Technical Lead
    Scartnet Technologies R&D Pvt. Ltd May 2009 - Mar 2010
    Chennai, Tamil Nadu, India
    Distributed routing/Channel assignment in Networks Access Point• Explored the WLAN specification & stack to prepare the S/W architecture of the Networks Access Point (NAP).• NAP gateway to connect the wireless node with the backbone network. NAP has load balancer, connection manager, session manager, and control managers module. • Implemented the load balancer to identify the path by discover the neighbor and its routing metric. Connection manager has decide how to bind its interface to neighbors and how to assign radio channels to this interface.• Implemented the session manager to handles high level session information, keeps status & state. Control manager has control the configuration parameters and collect runtime statistics.• Integrate the system with its environment by architecture collaboration, Assure the quality by code reviews as well as standards and working practices. Embedded LINUX, C & C++, POSIX API, GNU Tools
  • Veryx Technologies Pvt Ltd.
    Technical Lead
    Veryx Technologies Pvt Ltd. Dec 2007 - Feb 2009
    Chennai Area, India
    OSPF - Routing protocol optimization of re-convergence processing delay.• Implemented the re-convergence optimization logic to reduce the re-convergence processing delay after the topology changes in router. • Implemented the interface to update the link-state database to reflect the network changes. • Tested the performance and tuned the solution to achieve the expected results.  LINUX, C++, POSIX API, OSPF
  • Tech Mahindra Business Services
    Software Engineer
    Tech Mahindra Business Services Mar 2006 - Nov 2007
    Chennai Area, India
    Flexible routing exchange & scripting server interfaces to Application Location Register (ALR) for Alcatel 5070 Signaling Server Global• Implemented the routing exchange interfaces using Msg-Queue APIs to receive request from subsystem and send the request to subsystem.• Implemented the scripting interface to accept the client request through TCP socket which will be processed by FLX switch. • Implemented the scripting interface to receive the response from FLX switch then send back to client after changing its format which is understandable client.• Tested the performance and tuned the solution to achieve the expected results. SOLARIS, C++, POSIX API
  • Axex Technologies (I) Pvt. Ltd
    Software Engineer
    Axex Technologies (I) Pvt. Ltd Jul 2001 - Jun 2003
    Chennai Area, India
    Middleware Soft-Switch for call management• Implemented the call manager to receive the incoming call on origination call-leg and connect with the termination call-leg.• Implemented the packet manager engine for sending and receiving the voice packet between call-legs.• Tested the performance and tuned the solution to achieve the expected results. VxWorks, C & C++, POSIX API

Dr. Frederick Swartz - Technical Consultant Education Details

Frequently Asked Questions about Dr. Frederick Swartz - Technical Consultant

What company does Dr. Frederick Swartz - Technical Consultant work for?

Dr. Frederick Swartz - Technical Consultant works for Squad Software Inc

What is Dr. Frederick Swartz - Technical Consultant's role at the current company?

Dr. Frederick Swartz - Technical Consultant's current role is Collaborate with Stakeholder, Technical Direction for the Development, Software Development Experience using C, C++ on embedded linux, Can Lead multi-site software development team effectively..

What schools did Dr. Frederick Swartz - Technical Consultant attend?

Dr. Frederick Swartz - Technical Consultant attended Indian Institute Of Management, Kozhikode, Anna University Chennai, Anna University Chennai, Axes-Tcil-It, A Division Of Axes Technologies (I) Pvt Ltd. Mylapore - 600004, Chennai, Tn, India.

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.