Akhil Tak

Akhil Tak

$20/hr
backend software engineer
Reply rate:
-
Availability:
Part-time (20 hrs/wk)
Location:
Bangalore, Karnataka, India
Experience:
3 years
Akhil Tak Emerald Classic, T1, Ejipura, Bangalore - 560047 EXAMINATION INSTITUTE Graduation Intermediate/+2 Matriculation IIT Bombay, India DAV School, Kota, India St. Paul’s, Beawar, India Work Experience Contact: - YEAR CPI - 8.01 90.6% 92.8% TINYOWL TECHNOLOGIES PVT LTD, MUMBAI, INDIA (Apr’14-Dec’15) Joined as an early employee, responsible for feature development in server-side application Built architecture for fetching restaurant information, data sync, restaurant promotions and order feedback among others Improved performance of existing api calls, undertook a project to streamline codebase and laid down coding standards for entire tech team to follow Helmed back-end code development as engineering lead, making architectural decisions and doing code reviews Handled day-to-day production server deployment, monitoring server health Worked closely with CTO to change monolithic application to micro-service driven architecture Built location-service, that served as a center-point for all location-based queries in the system Led the project to integrate standalone Tinyowl Homemade App into Tinyowl Consumer App; this entailed co-coordinating with all the engineering teams ORACLE IDC, FUSION APPLICATIONS, HYDERABAD, INDIA (Jul’12-Apr’14) Working in Fusion Procurement team responsible for implementing and enhancing procure-topay functionality in Fusion Applications Handling functional and technical issues reported by Customers and responsible for addressing their concerns by delivering required changes in product functionality Implemented Supply Chain Financial Orchestration feature in purchasing which currently facilitates creation of global purchase orders ADOBE SYSTEMS, NOIDA, INDIA (Summer 2011) Worked on improving localized search in a document corpora to provide superior hits in a domain specific environment Developed a grammar to identify ontological concepts in a set of semi-structured documents Designed and created a system which learns the rules for automatically tagging ontological concepts in new documents based on semantic metadata added by a user to training documents The project was part of a module to be integrated with an Adobe Product to improve its search dynamics enabling user to get more contextually relevant search results INFORMATICA, BANGALORE, INDIA (Summer 2010) Designed and implemented a standalone API that generates comprehensive reports on performance metrics like data on CPU Profiling, object allocation, heap usage, etc. Provided a customizable interface enabling user to choose the metrics to be measured thus making it useful for identifying memory leaks and performance bottlenecks with little overhead It is being used to create performance benchmarks for serialization, cloning and other similar processes Key Academic Projects • Relational Web (Sep’10-Nov’10) Guide: Prof. S. Sudarshan (IIT Bombay) Developed an application software that extracts relational tables from the web, classifies them and creates an extensive database Implemented a SVM classifier model to classify tables by learning weights of different features Implemented a User Interface to make search queries on existing database & add new categories with their URLs to crawl A user could also choose to create a database for a specific domain/category providing very domain specific search results just like Imdb or Amazon database search • Mini Artificial Intelligence Project (Mar’11-April’11) Guide: Prof. Pushpak Bhattacharya (IIT Bombay) Developed a puzzle solver using A* search algorithm to solve various classical puzzles like the Missionaries-Cannibals & 8-puzzle problems; compared heuristic performances Developed a part of speech (POS) annotator by implementing Hidden Markov Model and trained it using a corpus of 100,000 words; achieved accuracy of 94.6% • Autonomous Defensive Robot (Jan’11-April’11) Guide: Prof. Kavi Arya (IIT Bombay) Designed an abstract working model to represent and solve the problem of enemy infiltration by detecting and shooting a moving ball in an arena. Designed a monitoring system that does image processing on two camera feeds and conveys live target location to the bot on a wireless channel • Virtual Memory and File System Simulator (Sep’10-Nov’10) Guide: Prof. D.M. Dhamdhere (IIT Bombay) Implemented the OS view of virtual memory using page tables and LRU replacement policy Designed a hierarchical directory structure; reduced file read-write latency by introducing disk buffer Other Projects • Implemented a dummy compiler for C language using lex and yacc parser • Developed a personalized follow-up news reader as a part of Yahoo! HackU (2010) • Designed an GUI game Tic-tac-toe which plays against a user based on Minimax Algorithm • Developed an Engineering Drawing Simulator by conceptualizing tools like drafter and ruler • Starting from scratch, modeled and animated a Unicycle dancing on a stage for Graphics course Relevant Courses • Cryptography and Network Security, Computer Graphics, Machine learning, Web search and Mining Software Skills • Programming languages/Scripting: Java, C, C++, Perl, MIPS, Scheme, VHDL, Prolog, Bash • Web Development & Databases: JSP, Java Servlets, JavaScript, HTML, Oracle, SQL • Graphics: OpenGL, glut Position of • Co-ordinated and organized National Sudoku Championship in Techfest 2010 from which Responsibility top 6 winners were to represent India in International Sudoku Championship • Organized Enduro, an All-terrain Robotic competition in Techfest 2009 (an IITB festival) receiving participation from more than 200 teams ExtraCurricular Activities • Awarded Certificate of Merit for swimming continuously 6 hours in Swimathon 2009 (covering 11 kms) at IIT Bombay • Won 2nd prize in remote controlled F1 car making competition in freshman year • Designed and built an Autonomous Line Following Robot for a competition (organized by Technic) at IIT Bombay
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.