Rency Joseph
San Jose, CA ● 201-***-**** ● ***********@*****.***
SUMMARY
Software Engineer with over ten years of demonstrated experience with Java application development, Web Frameworks on various enterprise platforms using different programming languages and tools. using different programming languages and tools. Experience with full system development lifecycle including design, development and testing.
TECHNICAL SKILLS
Languages: Java, Python, Perl, TCL
Web: Servlet, JSP, MVC, REST, SOAP
Tools: Spring, Spring Boot, WebServices, Hibernate, JUnit, Maven,
Jenkins CI/CD, JIRA, GIT, Selenium, AWS, pipelines
Database: MySQL, MongoDB, Oracle
Operating Systems: UNIX, Linux, Windows, IOS-XR, IOS-XE, IOS, Junos
EXPERIENCE
Extreme Networks, San Jose, CA 2019
Senior Software Engineer
Involved in various API design and development for various functionalities related to ExtremeGuest portal. EGuest is used to provide effortless onboarding to users, administer user privileges, report generation and analytical insights. Conducted user requirement analysis to design, develop, maintain and test web-based software applications.
●Developed APIs and test cases using Java and Spring WebServices
●Wrote and maintained unit tests within existing frameworks
●Performed peer code reviews and provided constructive feedback
●Supported existing applications as well as developed new solutions for expanding customer base
●Involved in functional test plans and execution
●Worked with the cross functional teams to improve quality of the product; for debugging, fixing and verifying issues found
●Assisted in customer case escalations. Set up customer configurations and reproduced issues in-house for proper fix. Validated customer solutions in the lab.
●Design and setup of end-to-end scaled solution testbed with Extreme Wireless Controllers & Access Points, Cisco Routers, IxVeriwave, various Radius and DHCP servers, and end clients
ABB Wireless, San Jose, CA, USA 2014 – 2018
Senior Software Engineer
Worked on routing functionality and web-based Network Management System. NMS was used to manage the network and configure multiple routers at a time. Analyzed requirements and designed, developed and implemented software applications for various features. Developed automation suites for various modules. Worked on end-to-end solutions which included many third-party systems and tools. Involved in every stage of project cycle starting from specifications to release.
●Involved in design and development of endpoints related to web-based Network Management System network components view and in updating the configurations using Java
●Worked with various teams to improve quality of the product in every stage of development cycle; for debugging, fixing and verifying issues found
●Assisted in customer case escalations. Setting up customer configurations and reproducing issues in-house for proper fix.
●Validated customer solutions in the lab.
●Involved in documentation of new features for technical publications
●Design and setup of end-to-end scaled solutions testbed with ABB Wireless Nodes & Gateways, Cisco Routers, IxVeriwave, various Radius and DHCP servers, and end clients.
●Usage of various test tools, monitoring tools such as Omnipeek, Wireshark for debugging
●Worked on Network Management System which managed the entire network; automated test cases using Selenium
Cisco Systems, San Jose, CA, USA 2011 – 2014
Software Engineer 2012 – 2014
Worked on various features on MDS switches, including intelligent applications like santap and DMM. Reproducing, fix verification, regression tests on customer found defects. Debugging of bugs found, and working with the development team to fix and verify the issues.
Automation using python/TCL scripts for regression tests. Use of various tools for testing.
●Worked on Data Center products like MDS series switches
●Wrote detailed functional test plans
●Manual execution of tests
●Automation of test suites
●Worked with developers to improve quality of the product
● Assisted in customer case escalations
Network Quality Assurance Engineer 2011 – 2012
Configuration/testing/troubleshooting of Cisco routers including ASR9k, CRS and C12k.
Testing of customer fixes on BGP and L3VPN. This includes fix verification, manual, automation and regressions tests. Debugging of issues found, and working with the development team in this regard. The reports of these results are published internally.
Use of TCL scripts to configure the routers and perform tests.
●Tested BGP and L3VPN on CRS, C12K and ASR9K
●Worked with test automation tools
●Certify software releases for customer use
●Worked with development teams to resolve bugs
Juniper Networks, Sunnyvale, CA, USA 2007 – 2010
Network Engineer
Configuration/testing/troubleshooting and comparison of various Juniper and competitive routers like Cisco (ASR1k series/7600), Alcatel, and Redback. Various tests performed included Packet forwarding performance tests, FIB Scaling and performance, ACL scaling and performance, ISSU, IPsec, multicast, high-availability testing etc on the various Juniper and competitor routers.
These results were generated as Test Analysis Reports (TARs) and published internally to be used by sales marketing and engineering teams. Customer needs were responded to in a timely manner by testing, evaluating and reproducing issues in the lab. Used Perl scripts to connect to and configure various routers and router testers in order to perform various automated tests. Scripts were also used to aid in generating the reports.
Worked on hot-sheets for comparing key features of Juniper and competitor products.
●Designed, developed and executed test plans on various features for different routers
●Report preparation of findings
●Inventory management of various equipment and devices
●Worked with test automation tools
EDUCATION
New Jersey Institute of Technology (NJIT), New Jersey
Degree: Master of Science in Electrical Engineering
Jawaharlal Nehru Technological University (JNTU), India
Degree : Bachelor of Technology in Electronics & Communications Engineering