Karthik Tanikella

Software Engineer at Axsys Automation

Tempe, Arizona, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Karthik Tanikella is a software engineer with five years of full-stack experience building performant web, desktop, and mobile applications from Tempe, Arizona. He holds a Master's in Computer Engineering from Arizona State University and a Bachelor's in Electrical and Electronics Engineering from Osmania University, blending hardware-rooted rigor with modern software practices. At Axsys Automation he has contributed across product cycles, and his open-source work includes core back-end development on a high-performance Node.js webserver (hyper-express), where he implemented Server, Request, and Response primitives plus efficient header, cookie, session, and streaming handling. Known for focusing on fundamentals that drive throughput and scalability, he brings a pragmatic, systems-oriented approach to building reliable services.
code5 years of coding experience
job2 years of employment as a software developer
bookMaster's degree, Computer Engineering, Master's degree, Computer Engineering at Arizona State University
bookBachelor's degree, Electrical and Electronics Engineering, Bachelor's degree, Electrical and Electronics Engineering at Osmania University
languagesEnglish
github-logo-circle

Github Skills (8)

http10
nodejs10
expressjs10
streaming9
websockets-client8
websocket8
client-websocket8
websocket-client8

Programming languages (4)

TypeScriptC++JavaScriptPHP

Github contributions (5)

github-logo-circle
kartikk221/hyper-express

Apr 2021 - Jan 2023

High performance Node.js webserver with a simple-to-use API powered by uWebsockets.js under the hood.
Role in this project:
userBack-end Developer
Contributions:111 releases, 9 reviews, 547 commits in 1 year 9 months
Contributions summary:Karthik primarily contributed to the development of core webserver components, including the creation of `Server`, `Request`, and `Response` classes. They implemented methods for handling HTTP headers, cookies, session management, and content streaming. The user's work focused on building and improving the fundamental functionalities of the webserver, with an emphasis on providing efficient performance and supporting a variety of HTTP features.
ponylangexpresssimple-to-useserver-sidehttp-server
kartikk221/cached-lookup

Jun 2021 - Dec 2022

A Simple Package To Cache And Save On Expensive Lookups & Operations.
Contributions:13 releases, 54 commits, 2 PRs in 1 year 5 months
cachinglrucache
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Karthik Tanikella - Software Engineer at Axsys Automation