Harikrishnan Kesavan

Harikrishnan Kesavan Email and Phone Number

Senior Python Developer @ Solana Networks
ottawa, canada
Harikrishnan Kesavan's Location
Greater Toronto Area, Canada, Canada
About Harikrishnan Kesavan

• Engineering professional with 5 years of experience in Software development.• Mastering in the development of applications/tools using Python for 5 years.• Worked on several python packages like numpy, scipy, pytables etc.• Having good experience in Hadoop Big Data processing. Expertise in developing the queries in Hive, Pig• Mastering Web Application Development using html, JavaScript.• Having Good Experience in Object Oriented Concepts with C, Java, Perl and Python.• Experience in Design, Development, Testing, Automation, Enhancement and Maintenance of Applications and Tools.• Good knowledge in various phases of SDLC Requirement Analysis, Design, Development and Testing on various Development and Enhancement Projects.• Having good domain expertise in developing applications/tools using Perl and programming in C, C and Java.• Having experience in developing GUIs using Tcl, Tk and Java.• Good Experience in C/C development of multi-threaded applications in a Linux Environment.• Good Experience in error and exceptional handling.• Good Experience in debugging the issues using debuggers like gdb, pdb.• Development of Applications/Tools for validation of next generation IA32 Enterprise Processors.• Familiarity with development best practices such as code reviews and unit testing.• Experience in designing the automation framework using Perl and Shell scripting.• Experience in writing test plans, test cases, test specifications and test coverage.• Experience with Version Control, ideally SVN, CVS and GIT.• Leading, guiding, and helping the team members with the challenges faced during the project development process and problem solving.• Have flexibility and ability to learn and use new technologies and to work in team environment as wells as independently to get things done

Harikrishnan Kesavan's Current Company Details
Solana Networks

Solana Networks

View
Senior Python Developer
ottawa, canada
Employees:
15
Harikrishnan Kesavan Work Experience Details
  • Solana Networks
    Senior Python Developer
    Solana Networks Sep 2020 - Present
    Ottawa, Ontario, Canada
    • Understand the business process variants and created the process flow for automating the ad hoc request.• Working closely with team members in developing the PowerShell scripts for automating the several steps in Microsoft HDinsight environment.• Developed the map-reduce flows in Microsoft HDInsight Hadoop environment using python.• Explored different implementations in Hadoop environment for data extraction and summarization by using packages like Hive, Pig.• Developed Hive UDFs and Pig UDFs using Python in Microsoft HDInsight environment.• Reporting the issues and resolve the issues that arise out of the testing process with different type of systems• Developed several algorithms for generating several data patterns• Developed several algorithms for generating several data patterns• Added several options to the application to choose particular algorithm for data and address generation.• Developed separate flows to support different kinds of memory access• Developed the application using C language and Assembly instructions• Maintaining the versions using CVS and sending the release notes for each release.• Wrapper developed in Python for instantiating multi-threaded application and running with other applications• Supported the issues seen in the tool across all the teams for several projects.
  • Nexablu Inc
    Senior Python Developer
    Nexablu Inc Mar 2018 - Sep 2020
    Montreal, Quebec, Canada
    • Understood the injection mechanism of the memory hardware and developed several flows that needs to be implemented.• Developed framework to inject single, double, and multiple bit injections• Developed the application in C language in Linux environment• Came up with several options to the application to support one shot injection, continuous injection to mimic the real-world scenario.• Checked out the hardware correction algorithm by running with different memory patterns• Maintaining the application revisions using CVS• Wrapper developed in Python to run this application along with other applications• Ported the application from Linux to Windows• Individual contributor in understanding the QPI physical layer spec and developing the test algorithms using the processor hooks and get them reviewed• Implementation of the test algorithms in focused tool with self-checking methodology• Sanitization of the test by running in RTL, previous generation processors• Execution of the tests on the silicon and finding the bugs in the physical layer functionality• Development of test framework using the Python• Development of Assembly instructions for initializing the processor• Automation for execution of tests in batch using Shell scripting
  • Interfacing.
    Python Developer
    Interfacing. Jan 2016 - Mar 2018
    Montreal, Quebec, Canada

Frequently Asked Questions about Harikrishnan Kesavan

What company does Harikrishnan Kesavan work for?

Harikrishnan Kesavan works for Solana Networks

What is Harikrishnan Kesavan's role at the current company?

Harikrishnan Kesavan's current role is Senior Python Developer.

Who are Harikrishnan Kesavan's colleagues?

Harikrishnan Kesavan's colleagues are Bo Zhao, Shubham Agrawal, Margaret Ajibola, Lijie Hao.

Not the Harikrishnan Kesavan you were looking for?

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.