Saeed Shariati
Experienced Technical Lead, Software Architect and developer with a demonstrated history of working in cloud-based systems. Skilled in IoT technologies (like MQTT, XMPP, Middlewares, Stream processing) and multiple programming languages (like Golang, Java and C/C++). Strong international experiences backed by two Master degrees in Computer Science and Neurocience.
Informações coletadas do Lattes em 04/11/2022
Acadêmico
Formação acadêmica
Doutorado interrompido em 2015 em Ciência da Computação
2014 - interrompida
University of Tromso
Título: PGAS languages,
Orientador: Proff. Phuong H. Ha
Coorientador: Prof. Otto J. Anshus. Bolsista do(a): The Research Council of Norway, FORSKNINGSRADET, Noruega. Ano de interrupção: 2015Palavras-chave: IoT; Power optimization; Embedded Systems.Grande área: Ciências Exatas e da Terra
Mestrado em Neurociência e Cognição
2012 - 2014
Universidade Federal do ABC
Título: A solver for sets of linear system for neural network simulations in CUDA,Ano de Obtenção: 2014
Raphael Camargo Yokoingawa.Bolsista do(a): Fundação de Amparo à Pesquisa do Estado de São Paulo, FAPESP, Brasil. Palavras-chave: HPC; CUDA; Simulation; GPGPU; Spiking Neural Network; Neural Network. Grande área: Ciências Exatas e da TerraGrande Área: Ciências Biológicas / Área: Fisiologia / Subárea: Neuroscience. Grande Área: Ciências Biológicas / Área: Fisiologia / Subárea: Modelling and Simulation.
Mestrado em Computer Engineering
2006 - 2009
iran University of Science and Technology
Título: Stochastic resource allocation in unreliable heterogeneous computational networks,Ano de Obtenção: 2009
Orientador: Saeed Parsa
Graduação em Computer Science
2001 - 2006
Razi University
Título: Simultaneous Localization and Map Building (SLAM) in mobile robots using dynamic programming and neural networks
Orientador: Dr. Chale Chale
Idiomas
Inglês
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Português
Compreende Razoavelmente, Fala Razoavelmente, Lê Razoavelmente, Escreve Pouco.
Persa
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Áreas de atuação
Grande área: Engenharias / Área: Engenharia Elétrica / Subárea: Internet of Things.
Grande área: Engenharias / Área: Engenharia Elétrica / Subárea: Distributed Processing.
Grande área: Engenharias / Área: Engenharia Elétrica / Subárea: High Performance Computing.
Grande área: Engenharias / Área: Engenharia Elétrica / Subárea: Embedded Systems.
Grande área: Engenharias / Área: Engenharia Elétrica / Subárea: Scientific Computing.
Grande área: Engenharias / Área: Engenharia Elétrica / Subárea: Modelling and Simulation.
Histórico profissional
Experiência profissional
2011 - 2013
Neurophoneme Lab.Vínculo: Formal labor contract, Enquadramento Funcional: Senior Developer
Outras informações:
I was responsible for a group developers. Duties include design and develop a thorough clinical system from device to database/cloud storage. The application provides an interface for a specific clinical device (A Neuro-Audio based system for tinnitus evaluation and rehabilitation) to evaluate hearing problems. Extensible architecture, synchronizing via cloud, considering clinical protocol for calibration, personal information confidentiality and durability were the main challenges of this project. I have also involved in driver development of an signal generator on I2S bus and real-time guaranty of data buffering.
2011 - 2012
Tarbiat modarres universityVínculo: Formal labor contract, Enquadramento Funcional: System Administrator
Outras informações:
Deploy and evaluate some of the available solutions for a HPC and Distributed Storage System (DSS) contains Lustre and PNFS.
2009 - 2012
Information System CooperationVínculo: Formal labor contract, Enquadramento Funcional: System Software Developer, Regime: Dedicação exclusiva.
Outras informações:
In this project I was working on different parts of a customized Linux operating system. My responsibilities were participating in diverse range of challenging R&D system software projects. Including: (1) Deploy a customized real-time Linux kernel on specific embedded board. Adapting drivers with hardware characteristics, remote kernel debugging, performance analysis and real-time evaluation were main challenges in this project. (2) Implementing a module for GRUB 2 to distinguish physical and virtual hardwares. Apply this module in ISOLINUX boot loader to install virtualized operating system via CD-ROM. (3) Implementing a tiny hyper-visor engine for key management by preparing a virtualized hardware interface for read/store data in block devices. (4) Encapsulating device drivers to enrich high availability and improve accessibility.
2007 - 2007
Pars Pooyesh SiminVínculo: Formal labor contract, Enquadramento Funcional: System Developer
Outras informações:
In this project I was involving to develop a GUI SDK for GreenOS, a low memory and tiny operating system on 8bit processors. Duties: (1) Develop APIs and underlying mechanisms (2) Create Persian right to left font from scratch (3) Develop scrollable forms and textboxes for LCD driver
2006 - 2007
Institute for Research in Fundamental SciencesVínculo: Formal labor contract, Enquadramento Funcional: Research Associate
Outras informações:
In this project I was participating in deployment of IRAN-Grid, the largest scientific computational grid in the country (http://cagrid.ipm.ac.ir); By using Scientific Linux as a main platform and deploy authentication, resource management and load balancing servers.
2004 - 2012
Novin Cutting SystemsVínculo: Formal labor contract, Enquadramento Funcional: Embedded System Developer, Carga horária: 10
Outras informações:
In several years I developed real-time and industrial applications for controlling movement of cutting CNC machines which are working on industry, so called CNC Controller (CNCC). Three version has been developed which are: (1) A specific hardware based on AVR processors and corresponding desktop application. The application imports Autocad design files, sends navigation data to the board and board stores it in a local flash storage. Through PC and remote controller, it could control movement of a 3-axes CNC machine for cutting sheets of steal according to the Autocad design. (2) A firm real-time application for controlling CNC machines directly via PC, using RTX environment. (3) A soft real-time application for controlling CNC machines directly via PC, using windows multimedia timer. (The code is OpenSource)
2018 - 2019
VOI ScooterVínculo: Formal labor contract, Enquadramento Funcional: Senior Backend developer, Carga horária: 38
Outras informações:
VOI is one of the most rapidly growing startups of Sweden and its core business is to provide e-scooter/e-bike sharing on Eurpoean major cities. In this company I had the chance to contribute in a high demand project at very agile and fast growing environment. I joined VOI as a senior software engineer and I involve in multiple tasks at tech team. As an example I was responsible for design and implementing a rule-engine pipeline to apply safe rule-action on live customers. Main challenges in this project was designing a DSL language combined with architectural decisions of a compatible solution with Kubernetes orchestration that is able to scale with time-based and stateful actions.
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todos os processos de Saeed Shariati e sempre que o nome aparecer em publicações dos Diários Oficiais, avisaremos por e-mail e pelo painel do usuário
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todas as movimentações desse processo e sempre que o processo aparecer em publicações dos Diários Oficiais e nos Tribunais, avisaremos por e-mail e pelo painel do usuário
Confirma a exclusão?