Skilled FPGA Architect with more than 3 years of experience in designing highly scalable next generation reconfigurable computer architectures (FPGA Based) for accelerating natural density spiking neural networks.
Further, Around 5 years of experience in designing state-of-the-art FPGA based, highly resilient,fault tolerant, hardware accelerated systems for Fintech industry.
More than 9 years of total experience in FPGA designs including software and linux device driver counterparts.
Responsibilities
Playing a architect role in designing and developing disaggregated hyper-scale reconfigurable (FPGA) computer architecture to accelerate natural density spiking neural network simulation to accelerate human brain simulation experiments.
Company Profile
Research Center Juelich is a member of the Helmholtz Association of German Research Centers, it is one of the largest research institutions in Europe. https://www.fz-juelich.de
Company Profile:
Simplexity part of PBA Systems, designs and manufactures motion control products, including linear motor modules, Servo Drives, Customized industrial automation solutions.
http://www.pbasystems.com.sg/
Company Profile:
MillenniumIT part of LSEG technology is a technology solutions provider for the global capital markets industry and is a fully owned subsidiary of the London Stock Exchange Group.
https://www.lseg.com/markets-products-and-services/technology/lseg-technology
Company Website:
https://www.lseg.com
Company Website:
https://www.lseg.com
Company Profile:
Airport & Aviation Services (Sri Lanka) Limited presently shoulders the challenge of developing and managing four airports in Sri Lanka.
http://www.airport.lk
Programming Languages: Verilog, System Verilog, C, C, HLS, Java
FPGA Verification: Universal Verification Methodology (UVM) test bench designing and development, Functional/ Non functional test suite designing, Code coverage analysis
Digital System Designing: Advanced RTL design and verification practices
Linux Device Driver Development: Proficient knowledge in linux device drivers as well as Linux operating system
FPGA Partitioning and Partial Reconfiguration
Memory Controllers: In depth knowledge in FPGA base memory controllers (DDR4, RLDRAM3, QDR2)
PCIe Gen 1, Gen3: In depth knowledge in FPGA base PCIe transceivers and DMA Engines
High Frequency Trading Application : Well experience in designing FPGA base high frequency trading platform for top stock exchanges (London Stock Exchange, Turquoise, Borsa Italiana)
Object Oriented Programming: In depth knowledge in designing and developing high speed mission critical c base applications
Software Testing: Well experienced in developing Test Framework, Unit Tests, Regression Suites and Test Plans
Soft Embedded Processors: Experience in working with Altera nios ii soft embedded processor alone with Altera tool chain
Micro Controllers: Well experience in working with Microchip PIC and dsPIC micro controllers, Arm Cortex M3
Embedded system development: Experience in developing motion control and drive algorithm with Arm cortex A9 which is built in Altera cyclone 5 soc FPGA
Next generation interconnects fabrics: CXL, OpenCAPI, Extoll
Designing FPGAs Using the Vivado Design Suite 1
References available upon request.