Summary
Overview
Work History
Education
Skills
Timeline
Generic

Anil Suryaprakash

Senior Software Developer

Summary

An experienced software developer with over 12 years of experience in Web, Android, Flutter, React, MERN Stack and Spring boot. Passionate about developing high-quality software that meets user needs and exceeds expectations. Adept at working in a team environment and collaborating with cross-functional teams to deliver projects on time and within budget.

Overview

14
14
years of professional experience

Work History

Senior Software Engineer

MILVIK Technologies Services Private Limited
10.2017 - Current

As a Senior Software Engineer at MILVIK BIMA, I have been instrumental in building the app team from ground up.

  • Led software development initiative as subject matter expert and primary point-of-contact for project management staff.
  • Have successfully developed and deployed more than 10 Android and Web applications in more than 5 different countries.
  • Reviewed code for bugs and weaknesses using approved troubleshooting methods.
  • Trained and mentored junior developers and engineers, teaching skills in app development and working to improve overall team performance.
  • Worked with project/product managers, quality assurance and local country teams to refine requirements, share timelines for development and ensure delivery before agreed timeline.
  • Received and prioritized service requests to optimize resources.
  • Estimated work hours and tracked progress using Scrum methodology.
  • Created and maintained user journey, technical workflow, architecture, release tracker and feedback documents for reference by peers and colleagues.
  • Delivered public presentations to provide plans and updates on projects.
  • Won 2 prestigious awards namely BIMA Value Award for Think Big, Start Small in 2022 & BIMA Value Award for Taking Ownership in 2018.

Lead Engineer

Airpush India Private Limited
06.2014 - 10.2017

As a Lead Engineer, I worked on two projects from square one, namely MobileWeb and Android InApp-JS SDK's.

  • Developed Java/JavaScript mobile and web applications for desktop and mobile operating systems.
  • Updated old code bases to modern development standards, improving functionality.
  • Created proofs of concept for innovative new solutions.
  • Maintained existing software systems by identifying and correcting software defects.
  • Trained and mentored competent and flexible workforce to meet project needs and promote positive work environment.
  • Was awarded Star Performer Award during my tenure as a Software Developer.

Research and Operations Director

VisioLucid TechnoSoft Private Limited
03.2013 - 06.2014

VisioLucid is a subsidiary of Visio Ingenii (UK) and Lucidient Limited (UK) based in Bangalore. It helps provide solutions in the areas of mobility, big data, web/cloud computing and machine vision.

  • Developed web and mobile applications for both desktop and mobile operating systems.
  • Coordinated with project management on requirements, refinement and project delivery.
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.

Assistant Systems Engineer

Tata Consultancy Services
02.2010 - 08.2011

As a assistant systems engineer, I worked in two projects, supporting and fixing the issues of American Express, MYCA application which is catered for world market.

  • Maintained and supported technical infrastructure, hardware and system software components.
  • Developed automation scripts to monitor production logs and warn engineers incase of increased error logs
  • Coordinated between various teams to ensure that issues were addressed with the prescribed SLA.

Education

Master of Science - Robotics

King's College London
London
04.2001 -

Bachelor of Engineering - Mechanical Engineering

Siddaganga Institute of Technology
Tumkur
04.2001 -

Skills

JavaScript Programming

Java Programming

Web Development

Android

React

Flutter

MERN Stack

Spring Boot

Microservices

DB

Development Lifecycles

CI/CD

Full Stack Development

SCRUM

People Management

Timeline

Senior Software Engineer

MILVIK Technologies Services Private Limited
10.2017 - Current

Lead Engineer

Airpush India Private Limited
06.2014 - 10.2017

Research and Operations Director

VisioLucid TechnoSoft Private Limited
03.2013 - 06.2014

Assistant Systems Engineer

Tata Consultancy Services
02.2010 - 08.2011

Master of Science - Robotics

King's College London
04.2001 -

Bachelor of Engineering - Mechanical Engineering

Siddaganga Institute of Technology
04.2001 -
Anil SuryaprakashSenior Software Developer