ALLAM LEVI RATNAKAR Full Stack Developer +91-9566018299 [email protected]

Skills & Strengths

Programming skills: PHP, Python, JavaScript, Bash, C, Perl ​

Database skills: MySql, PostgreSQL ​

Frameworks: Slim, Laravel, Yii2, Lumen, Angular, Jquery, Django ​

Other Skills: Git, Jira, Apache, AMP, SEO, AWS, Apache, Nginx, Kubernetes, Docker, Docker, ​ Rundeck, Jenkins, Scrum methodologies, Agile

Strengths: Strong analytical skills, Team player, Quick learner, Excellent problem-solving skills, ​ Self-motivation, Risk-taker, Result oriented approach, Open to new technologies

Hobbies: Scuba diving, exploring places, travelling, badminton ​

Professional Experience Summary

Company Location Designation Start End

Fluxon Apps LLC Hyderabad Fullstack Developer Jun 2020 Present

Deloitte Consulting USI Hyderabad Senior Staff 2 Oct 2018 May 2020

FashNear Technologies Senior Software Engineer Jan 2018 Sep 2018 (Meesho)

Quikr Bangalore Senior Software Engineer Aug 2016 Jan 2018

Pluggd Bangalore Senior Software Engineer Sep 2015 Jul 2016

MRL Posnet Chennai Software Developer May 2013 Aug 2015

Description

Fullstack Developer Jun 2020 to Present ​ Fluxon Apps LLC Hyderabad, Telangana

● Built a user-friendly UI for an engaging platform application which is used for Question & Answer sessions. ● The application is built on ReactJs, NextJs, GraphQl and ExpressJs. ● The application is used by hundreds of clients with thousands of attendees for a meeting. ● Built an attendees feature where we capture all the attendees of a particular event and display it to all other attendees. ● Currently working on building an audio/video feature to make this application a complete app for meetings.

Senior Staff 2 Oct 2018 to May 2020 ​ Deloitte Consulting Pvt Ltd Hyderabad, Telangana

Project: Future Of Talent Optimization (FOTO) Description: This project is a tool to optimize the workforce by analysing the workforce and ​ comparing it with the ONET database and providing various dashboards to understand the results. ● Developed UI and API’s of Work Profile template using Angular which lists the workforce distribution based on various parameters.

● Developed parts of UI and API of Top Five Disruption Analysis template which lists the top five job roles based on various parameters. ● Developed API of Work Disruption Analysis template which shows disruption values based on the filter selection. ● Developed filters component in Angular with the business unit, job role as options which can be plugged in to get the filtering functionality. ● Developed filters component in Angular with the business unit, country, state and city in Angular for Work Profile template to filter data based on demographic inputs. ● Developed API’s in PHP to validate the user session with Azure Active Directory. ● Developed migration scripts in PHP’s Laravel to create / update tables in the database.

Project: Employee Engagement Dashboard (EED) Description: This project is a survey creation and distribution tool with reporting dashboards. ​

● Developed front-end UI, backend API’s and database of user management module with all CRUD operations and ability to impersonate other users. ● Designed and developed a backend system to send emails using SQS and SES. ● Designed and developed frontend UI, backend API’s and database of role management for the above user management module. The functionalities are limited based on the user role. ● Developed front-end UI, backend API’s and database of organization management module with all CRUD operations with validation on the organization’s Salesforce account ID. ● Developed front-end UI, backend API’s and database of following modules ○ Survey Dashboard - This module is to list all the surveys for that organization. ​ ○ Survey Build - This module is to create and edit the survey templates. ​ ○ Employee Management - This module is to manage the employees configured ​ for surveys. ○ Survey Launch - This module is to create a survey instance of the template and ​ configure the details to launch the survey ○ Survey Status - This module is to display the status of all the survey (sent, ​ clicked, opened, completed) along with an option to filter. ○ Reporting Dashboard - This module is to display the survey responses with all of ​ its questions and answers with an option to filter. ● Developed report generation modules on backend server based on custom requirements.

Senior Software Engineer Jan 2018 to Sep 2018 ​ FashNear Technologies Bangalore, Karnataka

● Designed and developed a Python microservice to increase user engagement and user retention.

● Integrated ZenDesk platform on our backend system to increase customer relationship and reduce customer support calls. ● Improve API performance by fine-tuning and optimizing the database. ● Design and develop REST API ● Designed and developed customer bonus module on the backend using REST API’s to incentivize users based on their sales on our platform. ● Implemented delivery milestones by integrating with multiple carrier partners and providing user facility to track order packages. ● Automate order confirmation and returns to origin cancellation. ● Implemented analytics on our platform to analyse and understand users and provide relevant offers and advertisements. ● Integration with Delhivery, Ecom & Xpressbees delivery carriers as our logistics partners. ● Designed the architecture to integrate a common API interface using Kong for single sign-in and authentication & authorization. ● Built a microservice to handle all SMS, Emails & Android push notifications sent throughout our system using Kafka. ● Built Rest API’s to integrate with admin panel and mobile application

Senior Software Engineer Aug 2016 to Jan 2018 ​ Quikr India Pvt Ltd Bangalore, Karnataka

Development : ● Lead development work of Cars & Bikes vertical in Quikr website. ​ ​ ● Design & architecture for migration of Quikr Cars blog from WordPress to Laravel to ​ ​ improve page load and SEO performance. ● Quikr Cars Blog performance was significantly improved from 6 secs to 1 sec. ● Implemented the AMP version of the blog for improving SEO on mobile sites. ● Implementation and maintenance of Ad Network on Quikr Cars Website and Blog. ● SEO improvements to improve the link juice of Quikr Cars website. ● Developed Insurance service on Quikr Cars by integrating with Bajaj Allianz Insurance ​ ​ and Reliance Insurance. ● Took initiative and Implemented performance improvements like lazy loading, infinite scroll, content on demand. ● Developed auction service on Quikr Cars & Bikes. ● Implemented local storage to efficiently handle data locally on browsers to improve performance. ● Designed and implemented service workers on Quikr Cars pages to give the website a look of an app and to improve performance by caching the results. ● Implemented MemCache to cache the response data to improve performance. ● Automated scripts for data syncing, report generation.

Other Roles : ● Continuous effort to improve the architecture of code to make it more robust, reusable and efficient. ● Ownership of the entire codebase and code review of team members. ● Manage the release cycle by performing code review, code merge, coordination with DevOps for the smooth release process. ● Analyse requirements and provide adequate solutions. ● Understand customer issues with the product and initiate design changes. ● Analyse metrics and fine-tune the product.

Senior Software Engineer Sep 2015 to July 2016 Pluggd IT Solutions Pvt Limited Bangalore, Karnataka

Development : ● Setup the web environment using AWS, S3 and RDS servers in Amazon cloud services. ● Design architecture and tables structure of databases in MySql. ● Design and develop REST API in Yii2 for the mobile applications to communicate with servers. ● Develop a static website to showcase our product. ● Develop a customer portal which has business details and analytic information for merchants to use. ● Design and develop a slideshow framework according to our requirement using JavaScript. ● Designed and developed a customised framework in JavaScript to showcase images/art using projections on the walls of a renowned Pub in Bangalore. ● Developed an admin panel which has access to all possible actions/features. ● Developed automated scripts for loading of data and performance testing of our product.

Software Developer May 2013 to Aug 2015 ​ MRL Posnet Pvt Limited Chennai, Tamil Nadu

Development: ● Developed server instance to facilitate Dot Cabs trip management and payment transactions. ● Developed a financial server instance to process credit and debit card transactions from POS machines. ● Developed a solution to process Equated Monthly Installments (EMI) transactions ​ ​ along with Innoviti. ● Implemented a Hardware Security Module (HSM) in our financial services to facilitate ​ ​ an end to end encryption and pin translation. ● Developed a Terminal Management System (TMS) application which facilitates the ​ ​ remote loading of application and parameter files.

● Part of a 3 member team which integrated TSYS and First Data, financial service providers in the USA, to our server to facilitate the payment transactions of our mobile ​ ​ application. ● Added server functionality to process XML data for Hermes bus ticketing service apps. ● Added server-side functionality to facilitate Pay U client’s transactions on our servers.

Maintenance: ● Maintaining a server which is processing around 100,000 credit and debit card financial transactions per day and increasing at a rate of 5,000 per day. ● Maintaining our Indian version portal and its back-end operations. ● Key role in upgrading the patches and restart of our servers. ● Monitor the alerts received from the server and give an immediate fix.

Scripting: ● Developed an alert system in Perl which would alert configured users in abnormal server conditions. ● Developed a script in PHP to generate periodic reports for Heritage, Sarda Farms, Oriental Black Swan ( OBS ), Foods Fats and Fertilizers customers. ● Developed and implemented a Performance Benchmarking script in Perl to analyze ​ ​ the processing time of the server code developed in our organization. ● Developed a script in Bash to analyze the Apache access logs and raise alert for suspicious access and implemented the same in Perl to improve efficiency. ● Developed scripts to generate reports to sync transactions with Pay U servers. ​ ​

Other roles : ● Requirement gathering from the client. ● Documenting the requirement and preparing scope documents and design documents for all the projects handled. ● Elaborating the requirement to other teams which I coordinate with.

Education

Bachelor of Technology (Honors): 2012 Electrical Sciences Indian Institute of Technology ( IIT ) Bhubaneswar, Odisha, India

Intermediate: MPC 2008 Narayana Junior College Hyderabad, Andhra Pradesh, India

Class X 2006 Bhashyam Public School Hyderabad, Andhra Pradesh, India