I am a full stack software engineer with 8+ years of experience working on versatile projects from designing database, MySQL queries, back-end, front-end to automation deployment on google kubernetes engine.
Having hands-on experience on
* Node.js, Sails.js, Express.js
* Python, Django, Flask
* Angular, React Native, React
* JanusGraph, Neo4J, dgraph.io, TigerGraph, Gremlin, Cypher, GraphQL
* MySQL, PostgreSQL, MongoDB, Elastic Search, Redis,
* AWS Lambda
* GCP, Docker, Kubernetes, Istio, GRPC, Socket.io, Micro-services
- Full Stack development in nodejs, Angular, React, Python- Express.js, Socket.io, Elastic Search, MySql, MongoDB- GraphDBs, dgraph.io, Janusgraph, Neo4J- Gremlin, SNA- Micro-service architecture with GRPC- GCP, AWS, Kubernetes, Istio, Docker, Jaeger, Grafana, OpenTelemetery
- Best architecture practices - Microservices, Redis, GRPC, SAGA patterns- Adaptability to new technologies- Maintaining a productive working environment for development teams.- Manage and lead engineering teams- Managing projects and work closely with product managers for plan, design, and develop robust solutions- Express.js, Node.js, Pyhton, Mysql, Socket.io, Postgresql, GRPC, Kubernetes
- Lead and influence team members.- Review code and pull requests on GitHub.- Kubernetes, GCP, AWS- Sprint planning- Continuous deployments, high availability, database migrations, binary logs, system logs- Interview and train fresh engineers and provide technical mentor ship.- Setting up server environments for projects on GCP- Managing projects and work closely with product managers for plan, design, and develop robust solutions
- Full stack web development in AngularJS and Node.js (Sails.js).- Fixes and enhancement in existing android application using React Native- Manage Jenkins automation servers.- Deployment on Docker, Kubernetes, Ingress controller, Load balancer, cloud build
Responsibilities:
*Full stack web development in AngularJS and Node.js (Sails.js).
*To develop android application using React Native.
*Review code and pull requests on GitHub.
*Manage Jenkins automation servers.
Responsibilities:
*To lead and influence other team members.
* Review code and pull requests on bitbucket.
* Managing tickets and specs on JIRA.
* Perform validation and verification testing.
* To document release notes and user journeys.
* To document test cases and description on JIRA tickets.
Responsibilities:
* Write well designed, testable, efficient (front-end/back-end) code.
* Document and maintain software functionality.
* Hands on experience in designing interactive applications.
* Maintenance and features enhancement of current applications.
* Full stack web development.
* Testing the product in controlled, real situations before going live.
* Coordinate and work with other developers.
Responsibilities:
* Development of path detection and calculation algorithms
* Write core programs in C++ and C#.
* Interfacing of Software and Hardware