Rano Mal
Email: ****.*******@*****.***
Phone: 706-***-****
Summary:
Full Stack Developer with 6 years of experience. Highly experienced and competent with Java, Python, C++, Angular, Typescript, and JavaScript, expertise with HTML and CSS seeks to establish a career as the Full Stack Developer. I have strong AWS knowledge including EC2, ECS, S3, and VPC. I am very familiar and experienced with Web Application Architecture and have worked with a good number of successful development teams.
PROFILE:
4+ Years of experience in C++, C.
3+ Year of experience in Python.
2+ Years of experience in JavaEE, Computer networking field and Linux.
2+ Years of experience in Angular 2-9.
Experience in developing applications using JavaSE, JavaEE, Servlets, JSP, JDBC, Angular 2-9, HTML, CSS, and RESTful web services.
Having hands-on experience in Struts, Hibernate, spring IoC, Spring DAO, Spring MVC, Spring JPA, Spring Boot, micro-services
Having experience in Tomcat server
Experience in designing PostgreSQL.
Experience in development of multi-tier application using MVC
Experience in developing applications in XML(DTD,XSD), HTML, JavaScript
Good knowledge of application design pattern such as MVC, singleton, factory pattern, prototype, DAO, VO with UML class diagram.
In depth knowledge of Network Topology, Network protocols, Jenkins, Ansible, Chef, GIT, AWS and Putty framework
Experience working on scalable environment using Agile/SCRUM
Done lot of hand on assignment in virtual environment that simulates real time world scenario with multiple applications and servers.
TECHNICAL SKILLS
Languages Java, Python, Typescript, C, C++.
Technologies Angular 2-9, AngularJS, HTML, XML, CSS, Javascript JSP, Servlet, JDBC, Jenkins, BASH shell scripting, cluster
Frameworks Robot Framework, Hibernate, Spring, RESTful Design Patterns Factory method, Singleton, MVC, DAO, VO Database Oracle, MYSQL
Core java concepts OOPs, Exception handling, Multithreading, Collections, Modifiers Platform Windows, Linux, Mac OS
Software Editor Eclipse, Visual Studio code, PyCharm, Visual C++, Tomcat, Apache, MATLAB, Pin-Tool (Intel), SimpleScalar, Multi2Sim, Packet Tracer. Network Technologies Subnetting, VLAN, Routing, switching Work EXPERIENCE:
1. Verizon May 16, 2018 – present
Role: NETWORK/DEVOPS (Automation)
Description:
Involved in requirement study, gathering and development of test cases.
Write required libraries, functions and methods to automate the MOPs and test cases provided.
Create and implement REST API framework for sending JSON requests to a server and validating the responses.
Writing python automation scripts.
Writing python cases to automate the test cases for Networking team
Hands on working experience on routers, switches and design topology for new test beds
Working knowledge and hands on experience on Robot Framework to automate the test cases using python and robot framework.
Develop and execute manual and automated test cases in network test products involving both hardware and virtual test beds.
Create Dashboard reporting application with Angular 2-9.
Worked on Verizon (internal bootstrap and JavaScript files) for Dashboard application.
Working knowledge and manage GitLab repository for code management and deployment.
Hands on experience on building, running, maintaining and configuring jobs using
‘Jenkins’. Run the test cases and inform testing team for any failures in the cases.
Work with development team to analyze and root cause failures
File defects and feature enhancements, tracking them to closure; Engage with users to discover major problem areas
Authoring test plans, test design and test case development to assess and improve the overall quality of products
Work on JIRA issues, create bugs, tests and tasks based on the respective scenarios and assign the cases to the concerned teams.
2. INFO WAY SOLUTIONS Nov 1, 2017 – May 15, 2018
Role: Application Developer Intern
Description:
Creating, maintaining and implementing the source code that makes up the application or program.
Responsible for designing the prototype application, indicate program unit structure.
Coordinate application plans with the development team.
Analyzed the requirements and provided inputs to the designer.
Designed Class diagrams, framework and developed using Factory, DAO, Singleton and MVC Pattern.
Developed the business tier using Core Java and the HTTP interfaces using Servlets.
JSP, HTML, JavaScript, and CSS used for front end development.
Implemented Collections API to manage Java Objects in Business Logic layer.
Integrate Jenkins with Stash repository and maintain required code base in the repo.
Worked in using React JS components, Forms, Events, Keys, Router.
Designed and built signup and login pages using HTML and JavaScript
Coding in C/C++, Java, Bash scripting.
Designed and developed data processing automation using Python. 3. UTRGV(University of Texas Rio Grande Valley ) Jan 2016 – July 2017 Role: Research Assistant
Description: Worked on ADCIRC model, ADCIRC is a system of computer programs for solving time dependent, free surface circulation and transport problems in two and three dimensions. We created different simulation models for research purpose, the simulation run on both ‘Linux’ and ‘cluster or super computer’.
Certification
CCNP Switching Jan 18, 2017
CCNA Routing & Switching Sept 15, 2016
CCENT Aug 19, 2016
Publication:
A FLEXIBLE MULTI-CORE FUNCTIONAL CACHE SIMULATOR (FM-SIM) 49th Summer Computer Simulation Conference (SCSC 2017). https://dl.acm.org/citation.cfm?id=3140094
Education:
2015-2017
Master of Science in Electrical & Electronic Engineering Institution: University of Texas Rio Grande Valley (UTRGV) CGPA 4.0/4.0
2009-2013 Bachelor in Electrical (Telecommunications) Engineering Institution: National University of Science &Technology
(NUST)
Master Thesis: A Flexible Multi-Core Cache Simulator This thesis is to develop a multi-core simulator to implement and evaluate any cache memory architectures for multi-core processors. The outputs of the simulator are related to cache memory performance, such as cache hit/miss rates, bus traffics, data transfer between caches, etc. it also covers cache coherence protocols, such as Snoopy, MESI, and Firefly. Technologies: C++, Java, AngularJS, Spring REST API, Python, SPEC 2006 Benchmark, Parsec and SPLASH2x Benchmark, Intel Pin-Tool, Linux.
Undergraduate Project: A Prototype for Eye Ball Controlled Wheel Chair https://www.youtube.com/watch?v=OB0f1Z04kaA
Academic Projects:
Project Title Technologies involved
Remote(Toy) Car Control Through GSM Mobile C++, Microcontroller, Proteus, Cell Phone Remote(Toy) Car Control Through PC/laptop C++, Microcontroller, Proteus, Matlab. Wireless Chat between two devices C++,Microcontroller, Proteus Dice Rolling Simulator Python
Control LED Bulb using Cell Phone C++, Microcontroller, Proteus, Cell Phone Control Car(Toy) Through Eye moment Images processing, C++, Matlab, Proteus, Microcontroller, Camera