Sriram L. Sriram Email and Phone Number
- 14+ years of experience in Software development with strong Object Oriented Programming (OOP) skills- Experience developing Software on ARM and PowerPC based boards running Linux and RTOS- Experience developing desktop applications using Java- Experience working on Multi-threaded applications and Agile Software Development methodology- Experience working on Serial communication protocols such as I2C, SPI and UART- Strong communication, analytical and interpersonal skills and highly motivated team player with demonstrated experience to work independently- Experience with full Life Cycle implementations (SDLC) including requirements gathering, analysis, design, development, testing and production support phases- Experience interacting with the customers and providing ideas/solutions for their requirementsTECHNICAL SKILLSLanguages: C, Java, Perl, TCLEnvironment: Linux, Nucleus RTOS, MacOS, WindowsTools/Other: Eclipse, NetBeans, Microsoft Visual Studio, MySQL, Apache TomcatFrameworks/Web Technologies/Other: Spring, JAX-RS (RESTful), SVN, GitHub, Maven, Jenkins, JUnitAmazon Web Services (AWS): EC2, S3, Route 53, VPC, IAM and othersProtocols: UDP, TCP, RTP, SIP, VoIP, SNMP, HTTP, SSH
Microsoft
View- Website:
- microsoft.com
- Employees:
- 189892
-
Software Engineer IiMicrosoft May 2021 - PresentMountain View, California, United States- Part of SCHIE (Silicon Engineering Solutions and Cloud Hardware Infrastructure Engineering) firmware development team- Developed boot firmware for network accelerator cards including Azure Boost which are used in servers in Azure data centers- Used the Yocto embedded system project manager to setup firmware build environments- Developed U-boot to securely boot into custom kernel for managing Azure networking services- Secured boot and operating system environments using the ARM trusted firmware toolset- Created user space drivers using the OP-TEE isolated trusted execution environment- Developed firmware for Microsoft Azure Network Adapter (MANA)- Developed user space application to deploy firmware updates in Azure data centers- Responsible for firmware releases and deployment to network accelerator cards in Azure data centers- Wrote bash shell and python scripts for unit tests and firmware development- Automated test, pull request and CI/CD pipelines and artifacts publishing using Azure DevOps- Actively involved in fixing issues during on-call for Azure Boost and other network accelerator cards in servers in Azure data centers- Contributed to the open source community for OP-TEE trusted OS -
Senior Software EngineerCornet Technology, Inc. Jan 2018 - May 2021Springfield, Va -
Software Development EngineerCornet Technology, Inc Jun 2011 - Dec 2017Springfield, Va- Designed and implemented Software for ruggedized OMNI system that interfaces with VoIP, FXS/FXO, Radio and remote PBX devices- Developed Software for distributed voice communication and conferencing system that interfaces with devices such as VoIP, GSM/CDMA, FXS/FXO, E&M and Radio for the US Navy- Designed and implemented a Java application to make VoIP conference calls between TVCS OMNI system and remote PBX using SIP trunking. The application supports video decoding and controls remote devices using MODBUS TCP protocol- Designed and implemented a Java application using Jitsi SIP library for Indian Railways that interacts with the TVCS Interconnect system to make VoIP conference calls. It also provides messaging, emailing and a variety of other features- Implemented Software for Signal Processing and Conferencing of audio channels using TI and Freescale DSPs- Worked with hardware engineers to bring up new boards consisting of PowerPC and ARM based SOCs- Implemented driver modules for controllers including an I2C driver for board temperature and voltage monitoring and SCC driver for serial communication- Designed and implemented a single channel and dual channel H264 Encoder using C for US Navy which supports video encoding, audio encoding and metadata support- Designed and implemented the MTX-MR matrix system using C for US Navy to provide ISDN intercom calls, radios/VoIP conferencing and line to trunk conferencingEnvironment: C, Nucleus RTOS, CentOS 7, Java 7/8, MySQL, XML, Ant, SVN, JUnit, JDBC, SLF4J, Apache Commons -
Business Objects DeveloperClear Thought Solutions Llc Apr 2010 - Jun 2011Richardson, TxClient: MetroPCS- Involved in gathering requirements from the customers and developed reports using Web Intelligence and SQL- Responsible for designing the Business Objects Universe and also made changes to the existing Universes to perform enhancements to the reportsEnvironment: Business Objects Web Intelligence, Desktop Intelligence, Universe, Netezza -
Software Engineering InternStridge Inc. Aug 2009 - Mar 2010Austin, Tx- Developed a prototype of the Dynamic Logic and Fault Modeling tool using Perl and TCL- It has an interactive GUI, which allows the user to create models in plain English, which in turn gets converted to a gate level Verilog Netlist and generates Automated Test PatternsEnvironment: Perl, TCL
Sriram L. Sriram Education Details
-
3.7/4.0
Frequently Asked Questions about Sriram L. Sriram
What company does Sriram L. Sriram work for?
Sriram L. Sriram works for Microsoft
What is Sriram L. Sriram's role at the current company?
Sriram L. Sriram's current role is Software Engineer II at Microsoft.
What schools did Sriram L. Sriram attend?
Sriram L. Sriram attended University At Buffalo, Thiagarajar College Of Engineering.
Who are Sriram L. Sriram's colleagues?
Sriram L. Sriram's colleagues are Timothy H Chung, Ervin Brooks, Vaishnavi Lende, René Höppner, Harsha Dalali, Bonny Batanudde, Vaishu Navi.
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