Nikhil M.

Nikhil M.

Backend Web Developer with inclination towards Elixir and Phoenix Framework

Mumbai , India

Experience: 8 Years

Nikhil

Mumbai , India

Backend Web Developer with inclination towards Elixir and Phoenix Framework

86746.4 USD / Year

  • Notice Period: 30 Days

8 Years

Now you can Instantly Chat with Nikhil!

About Me

I am a Web Developer having experience of more than 5 years in technologies such as PHP, JSP, Wordpress, Joomla. My domain experience ranges from Defence, Banking and finance, Transportations, Home Security and Project Management. 

Now, I...

Now, I am more in to Phoenix development. I am an active member of the Pune Elixir and Erlang Meetup group..

Show More

Skills

Networking & Security

Portfolio Projects

Home networking devices

Work on building the cloud side code

Company

Home networking devices

Role

Full-Stack Developer

Contribute

Work on developing new features, providing fixes and performing unit tests.

Description

  • Improved stability of the existing codebase with gain of 800% in system availability by optimizing existing code
  • Implemented new features and provided bug fixes for the existing solution on the client side and server-side software
  • Contributed technical expertise for developing IoT enabled smart Wi-Fi routers
  • Added stability to the existing codebase by identifying the bugs and fixing them and employed NGINX as a load balancer
  • Create migrations and database connections between various modules of the application
  • Monitor the AWS resources for proper functioning of the system
  • Tested troubleshooting methods, devised innovative solutions, and documented resolutions
  • Trained & mentored junior developers, engineers by teaching skills in Elixir & worked towards improving overall team performance

Show More Show Less

e-Exhibition for vendor development

Handling development, packaging and deployment

Company

e-Exhibition for vendor development

Role

Full-Stack Developer

Contribute

Development and deployment of project

Description

  • Understanding the requirements
  • Design the system
  • Develop the system
  • Deploy and maintain the system

Show More Show Less

Budgetwise

https://www.budgetwise.io

Developing backend system

Company

Budgetwise

Role

Full-Stack Developer

Contribute

Development, Business decisions, scheduling

Description

Develop a system based on zero budget to track the monthly income and expenses.

Show More Show Less

Digital Signal Processor for Multi-mode RADAR system

https://www.drdo.gov.in/drdo/labs1/LRDE/English/indexnew.jsp?pg=products.jsp

Working to develop Signal Processor with RTOS

Company

Digital Signal Processor for Multi-mode RADAR system

Role

Backend Developer

Contribute

Coding, code review, Standardization, Training

Description

Writing Code using C,

Ensure that the code follows best practices and conforms to Military standards, 

Code Review,

Requirements Engineering

Show More Show Less

Skills

C Language

Tools

UMLi

Support for Car Share Application

https://www.drivehui.com

Company

Support for Car Share Application

Role

Backend Developer

Description

  • Directing and imparting technical expertise to a team of 5 software developers and 2 infrastructure engineers to drive feature development in an agile based software development
  • Responsible for developing new features to enhance server performance and creating documentation for existing system
  • Representing software team and participating in Sprint Planning, database modelling and architectural design discussions
  • Acting as product manager for developing new product features and incorporating enhancements
  • Responsible for communicating with the client, understanding business requirements and creating User Stories using design tools
  • Planning minimum viable product (MVP), allocating tasks to programmers, communicating with the stakeholders and scheduling
  • Maintaining, supporting and improving the existing code for a car sharing and Carpooling app
  • Participating in design reviews, coding modules, code reviews and unit testing
  • Designing, developing and delivering of the backend systems as the Lead Elixir Developer using Phoenix framework
  • Ensuring high quality software is deployed to the clients by using internal tools to load/manage data and enhancing processes
  • Collaborating with cross-functional engineering peers and stakeholder management to implement end-to-end solutions
  • Building web user interfaces using HTML5 and React JS, Node JS and implementing DevOps Tools such as Docker, Kubernetes to deliver applications and services at high velocity using Scrum

Show More Show Less

Company

Blockfi

Role

Backend Developer

Description

  • Adding new features to achieve goals set for the quarter
  • Reduce coupling between the modules of codebase by splitting the monolith into microservices
  • Impart training and mentor Junior Engineers to improve their throughput
  • Perform Cross-Team communication to understand the interdependencies and resolve issues arising due to the cross-functional conflicts

Show More Show Less

Skills

Elixir
Share: