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 MoreSkills
Programming Language
Software Engineering
Web Development
E-Commerce
Development Tools
Operating System
Database
Mobile Apps
Networking & Security
Others
Portfolio Projects
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
Tools
Visual Studio OnlineCompany
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
Tools
Visual Studio (Win)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 LessSkills
Elixir Phoenix PostgreSQLTools
Visual Studio OnlineDigital Signal Processor for Multi-mode RADAR system
https://www.drdo.gov.in/drdo/labs1/LRDE/English/indexnew.jsp?pg=products.jspWorking 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 LessSkills
C LanguageTools
UMLiCompany
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
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
Skills
Elixir