Akash Melethil, Developer in Calgary, AB, Canada
Akash is available for hire
Hire Akash

Akash Melethil

Verified Expert  in Engineering

Software Developer

Location
Calgary, AB, Canada
Toptal Member Since
April 29, 2022

Akash的专业经验包括在许多领域担任领导和工程角色, including embedded systems, full-stack, and native desktop applications. He's very comfortable with the development process, 从定义需求、架构或优化系统到实现和测试. 此外,Akash是一个优秀的沟通者,他能及时、专业地传达信息. 在Toptal,他的目标是应对新的挑战并构建伟大的软件.

Portfolio

Wave View Imaging
c++ 17, c++, CMake, Git, Rust, api, Qt,固件,嵌入式C,嵌入式软件...
Circle Cardiovascular Imaging
c++, Git, api,测试驱动开发(TDD), CI/CD管道,Windows...
Zephyr Sleep Technologies
c++, c#, Python,嵌入式系统,嵌入式c++,固件,嵌入式C, STM32...

Experience

Availability

Part-time

Preferred Environment

Vim Text Editor, Git, Docker, Linux, NixOS

The most amazing...

...我参与的项目是一个基于射频的乳腺癌成像系统,我带领软件团队完成了整个开发过程.

Work Experience

Director of Sofware Engineering

2020 - 2022
Wave View Imaging
  • 彻底检查过时的遗留代码并实现现代c++和体系结构, resulting in increased reliability and testability.
  • 设计和开发公司最新的用于临床研究的医学成像软件.
  • 监督启动过程,成功地在临床研究中部署软件系统.
Technologies: c++ 17, c++, CMake, Git, Rust, api, Qt,固件,嵌入式C,嵌入式软件, I2C, Test-driven Development (TDD), CI/CD Pipelines, Multithreading, Windows, Algorithms, Unit Testing, Memory Management, Continuous Integration (CI), Continuous Delivery (CD), Systems Engineering, Architecture, MacOS

Software Developer

2021 - 2021
Circle Cardiovascular Imaging
  • 重构遗留API并实现现代c++实践, increasing reliability, usability, and testability.
  • 开发和更新测试实践,以增加测试覆盖率和软件可靠性.
  • Tracked and fixed bugs using Jira as a reporting tool.
Technologies: c++, Git, api,测试驱动开发(TDD), CI/CD管道,Windows, Unit Testing, Memory Management, Continuous Integration (CI), Continuous Delivery (CD), MacOS

Research and Development Engineering Intern

2019 - 2019
Zephyr Sleep Technologies
  • 用C和c++语言设计开发了一个数据采集嵌入式系统,用于临床睡眠研究.
  • 使用c#和Windows桌面技术开发前端UI,用于可视化临床睡眠研究数据.
  • 为开发R创建了当前的最佳实践&D electronics and software used at the company.
Technologies: c++, c#, Python,嵌入式系统,嵌入式c++,固件,嵌入式C, STM32, Embedded Software, I2C, Test-driven Development (TDD), Microcontrollers, Unit Testing, Memory Management, Systems Engineering, Electrical Engineering, Electronics, Electronic Sensors, Internet of Things (IoT)

Software snd Electrical Engineering Teaching Assistant

2016 - 2019
University of Calgary
  • 为学生讲授软件工程设计课程. 内容包括各种软件架构和开发实践.
  • 向学生讲授现场可编程门阵列(FPGA)编程课程内容. 所使用的技术包括Xilinx环境中的VHDL.
  • 为工科学生讲授软件算法课程内容. 内容包括各种标准算法和数据结构.
Technologies: Xilinx Vivado, VHDL, C++, Java, Python, STM32, Electrical Engineering, Electronics, Internet of Things (IoT)

River Morphology Engineering Intern

2014 - 2015
City of Calgary, AB
  • 改编模拟套件Delft3D来模拟洪水事件期间当地河流的水动力学和形态动力学.
  • 领导一个河流建模项目,为紧急洪水事件提供可操作的数据.
  • 监督研究项目,同时咨询卡尔加里大学流体动力学研究部门.
Technologies: C++, MATLAB, Algorithms

Software Analyst

2013 - 2013
Pason Systems
  • 使用前端和后端技术(如JavaScript)设计和开发web应用程序, Python, and MySQL. Used by decision-makers for planning product lifecycles.
  • Tracked and fixed bugs using Jira as a reporting tool.
  • 更新服务器内部工具,提供更好的用户体验.
Technologies: JavaScript, Python, MySQL, jQuery, Django, CSS, HTML, Amazon Web Services (AWS), MongoDB, REST, Full-stack, Unit Testing, Continuous Integration (CI), Continuous Delivery (CD), SQL

Neural Network LC0 | Chess AI Client

http://github.com/LeelaChessZero
A web client to play chess using the LC0 chess engine.

这个项目包括将c++引擎移植到WASM上,以便在TensorFlow上运行. A Rust-based library manages the game state, UI/UX是使用React和CSS等前端web技术构建的.

Typed Notes | A Note-taking App and Web API

用于存储包含数据类型信息的数据的全栈应用程序.

该应用程序还提供了GraphQL和REST API,用于基于用户角色与应用程序进行交互. 该应用程序同时使用前端和后端技术,包括React、GraphQL、Node.js, and PostgreSQL.

UV Sense Wristwatch

一款概念验证型腕表设备,可以感知紫外线(UV)强度,并与安卓(Android)设备相连.

嵌入式系统围绕连接到VEML6070紫外光传感器的ATMega328P微控制器构建. 本项目利用了Arduino平台和嵌入式c++. Android应用程序是一个简单的应用程序,绘制从嵌入式腕表设备发送的紫外线强度值. The Android application is developed in Java.

C++ Json Lib

http://github.com/justkash/json
Another JSON parsing and serializing utility for C++. 这个JSON实用程序的创建非常易于使用,同时还提供了一种在c++中处理JSON结构的简单而高效的方法.

CITI File Reader Writer

开发这个库是为了帮助编写和阅读花旗文件. cic文件格式是由安捷伦开发的用于存储矢量网络分析仪数据的ASCII文本文件类型. The library's core is written in Rust, 但是Python和c++的接口也是存储库的一部分.

Emailog | Go-based Rest Server for Emails

http://github.com/ServeUp-Inc/emailog
Emailog is a simple email logging server. 服务器是使用Go构建的,并公开了一个接受电子邮件值的接口. 然后服务器连接到MySQL数据库来存储数据. 该存储库是开源的,并且与Nix薄片兼容.

Serveup Landing | Payment App in the Restaurant Industry

一个简单的响应式登陆页面和电子邮件表单提交在餐饮业的应用程序. 这个网页是用Figma设计的,用SolidJS (React的竞争对手)和TypeScript开发的.
2016 - 2019

Master's Degree in Electrical Engineering

University of Calgary - Calgary, AB, Canada

2011 - 2016

电子或计算机工程学士学位

University of Calgary - Calgary, AB, Canada

Libraries/APIs

React, Node.js, jQuery, TensorFlow, OpenGL

Tools

Git, MATLAB, CMake, Prisma, Figma, React Apollo

Languages

JavaScript, Python, C++, Rust, C, TypeScript, Java, Embedded C++, HTML, Embedded C, SQL, Bash, WASM, C#, VHDL, C++17, Elm, GraphQL, CSS, Python 3, Go

Frameworks

Qt, Django, Svelte, Gorm

Platforms

Windows、MacOS、Docker、Linux、Arduino、Android、Amazon Web Services (AWS)、STM32

Storage

MySQL, PostgreSQL, MongoDB

Paradigms

Unit Testing, Continuous Integration (CI), Continuous Delivery (CD), Test-driven Development (TDD), REST

Other

Memory Management, Software Design, APIs, Embedded Systems, Firmware, Embedded Software, I2C, CI/CD Pipelines, Multithreading, Algorithms, Front-end Development, Front-end, Full-stack, Systems Engineering, Architecture, Electrical Engineering, Electronics, Electronic Sensors, Internet of Things (IoT), Signal Processing, Control Systems, Computer Networking, Stochastic Modeling, Xilinx Vivado, Apollo, Robotics, Sensor Data, Microcontrollers, NixOS, 3D, Apollo GraphQL, React Hooks, Nix, Fiber, Containerization, Podman, SVG, Vite

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring