Looking for Software Development Engineer in Full Stack Application Development role.
Best Knowledge on Data Structures and optimal usage of the code and output best complexity.
Expertise with Object Oriented Design of real time applications.
-
Experience
Software Engineer II at Cisco, San Jose, USA. Jan 2020-Present
• Interacting with Cafy Application which acts as a deployment platform replacing Github. Using ReactJS as frontend and NodeJS in backend
for the development of Cafy functionalities.
• Involving with the Network Automation for the Microsoft Sonic features which is a end client of Cisco.
• Interacting with routers and network debugging of the various features that supports the routers.
Software Engineer Intern at Cisco, San Jose, USA. June 2019-August 2019
• Developed a full stack web application for the hiring manager to keep track of the hiring process.
• Used the react and redux for frontend and NodeJS backend, Kafka as middleware and addition functionalities like Single Sign-on,
dynamic updating of dashboards of Panel member and hiring manager upon process flow. Deployed the project on Github.
• Used MongoDB and MySQL databases foe various performance scenarios.
Software Engineer at TCS, Chennai, India (Faculty Management System) June 2017- Jan 2018
• Developed a complete backend application with pure Java involving complex concepts like Collections, Trees, Data structures and
tested the application by automation and Junit testing as well.
• Also involved in the Spark project which has spark streaming and HDFS, interacted with Cloudera.
Software Engineer Internship at HCL, Hyderabad, India June 2017- Jan 2018
• Implemented a web application using the HTML, CSS, JS and using Ajax calls and Dom props.
-
Projects
Smart University, Machine learning and Big data Project, San Jose State University (User Experience) August 2019
• Current ongoing project on developing the smart university application.
• It is involving all concepts like Web UI, Android Mobile application, Cloud deployment in Aws, automation testing and selenium
testing, Spark implementation for the data analysis and using machine learning model for the course analysis and scholarship
delivery to the most effective students which results in high return of investment.
• Also, involvement in designing using astah tool for various UML diagrams in designing phase involved in Requirement
specification document analysis.
Full Stack Application Development, San Jose State University (LinkedIN Application Simulation, UserInterface) December 2018
• Developed the frontend by using ReactJs and NodeJS for backend.
• Used Kafka as the middleware for increase in throughput and efficient fault tolerance.
• Analyzed the effective application of mysql and mongodb in the application and played with mongoose and sql lite Interactive UI for
the databases as well.
• Replication of databases in deployment for fault tolerance and hosted multiple instances of front and backend in cloud in AWS.
Big Data, Spark Project, San Jose State University (Spark, HDFS) May 2018
• Used the Spark for high data processing with python, used spark streaming and used Cassandra database and also
SparkPLYR package with r programming and many other diverse packages for data visualization.
Virtualization Project, San Jose State University January 2018
• Experienced with the kernel level programming, Intel and AMD processor level virtualization.
• Virtualized multiple systems and loaded kernel from one VM to another. Played with the Dockers and containers, VirtualBox and
VMWare. Played with the KVM virtualization.
Database Design for an E-commerce System (Java, Oracle) January 2018
• Developed relational model, followed normalization, created DB tables, PL-SQL stored procedures and triggers for the flow management such as
placing order, Inventory management, calculating cart total and validating the cart items quantity against the inventory.
• Created Primary and Secondary Indexes on the tables for efficient retrieval of records.
Implementation of various Data structures (Java) January 2018
• Implemented Data structures like Collection, Map Interface and their subtypes, BST, AVL, Graphs as part of academic projects.
• Implemented Shortest Path Algorithms like DFS, BFS, Dijkstra’s, Bellman-Ford, DAG Shortest Paths.
• Implemented searching & sorting techniques, BFS and DFS traversals of Trees, Graphs.
Student Record Management System | (Java) May 2017
• Implemented student records providing operations like insertion, deletion, updating, union, intersection, difference and symmetric
difference.
• Expertise with data s