Ramya Gowdar Shivappa Basavaraj
Fremont, California, 94536
*****.**@*****.***
https://www.linkedin.com/in/ramyagb/
EXPERIENCE SUMMARY
• 9+ years of extensive experience in C++ Design, Development and Testing on Unix and Windows Platforms
• Experience in Finance, Telecom and Printing Domains.
• Good experience working in deadline driven environment with superior interpersonal communication and technical documentation skills
• Experience in all Phases of Software Development Life Cycle(Analysis, Design, Development, Testing and Maintenance) using Agile methodologies.
• Experience with various control tools like Jira, Clearcase, CVS and SVN
• Experience with various scripting languages like Linux/Unix shell scripts, Python(Basic)
• Experience in working with IPCs especially Sockets and understanding of TCP/IP
• Experience in development and maintenance of high performance, low-latency, real-time market data server applications in Financial domain.
• Hands on working experience on Protocols like SIP, CAP, MAP(SS7) on Telecom Domain.
• In-depth knowledge of Software Development Life Cycle including Agile & Waterfall models
SKILLS
Language : C, C++, Python(basics)
Operating System : Windows and Unix(LINUX,SUN,SOLARIS) Tools : Clearcase, CVS, Jira, SVN
Protocols : SIP, CAP, MAP, SS7(basics)
EDUCATION
Bachelor of Engineering(Computer Science)
Sapthagiri College of Engineering, Bangalore, Karnataka, India June 2003 to May 2007
WORK EXPERIENCE
Senior Software Engineer
Sep 2010 - Feb 2017
Thomson Reuters, Bangalore India
Roles and Responsibility:
• In Thomson Reuters, I was part of the development team for the ‘Price Server’ which forms the server side in the client-server architecture of the
‘Thomson One’ platform by Thomson Reuter’s and offers services to provide Real Time Market Data to the user
• I have owned many modules which involved design, development and testing of new requirements and enhancements
• I was very much fortuned get a chance to develop a module from the scratch, which involved requirements gathering, Analysis, Design, Documentation, develop, test and deliver. I received Gold Award which is the Top award in the company for my best work in the project
• I initiated a new task/project- Automation in development environment, which brought a noticeable change in the deliveries with minimal defects.
• Proactively took the task for cleanup of obsolete code which made the code understandable and maintainable
• Actively involved in design discussions and provided my inputs which was always appreciated
• Worked on adding test cases for automation for all the existing and new logic for all the modules that I worked on
• Owned tools that was widely used by the team and proactively enhanced adding more options to make our testing easy
• Involved production support by analyzing the issues and finding the root cause and providing the solution in a very minimal time
• Proactively tried to identify the scenarios which can be performance tuned and provided solutions for the same. I received a Silver Award- second best award in my company for improving the performance of a service by more than 100%
Software Engineer
Aug 2008 - Sep 2010
Huawei Technologies, Bangalore India
Roles and Responsibility:
• In Huawei, I was working for the team Enhanced Network Intelligent Platform (ENIP) that served as the central node of the Huawei IN system which deploys and run various services
• I have contributed individually for many small features like, supporting more than 3 legs in the call, start charging when 3rd leg joins the call and many more using different protocols- SIP, CAP, MAP.I was sole responsible for design, development and testing for all these projects
• I was also part of big projects which involved developing many features and delivering it together in a single package
• I’m involved in testing, bug fixes and handling the customer queries for all the projects that I worked on
• I have worked under high pressure for many project and always with positive attitude
• Proactively developed tools using C++, VC++ and MFC that automated our job to transfer our package to Unix, build and prepare it for testing which reduced lot of our manual work and saved time
• I have very good experience in following Agile methodologies, coding practices and also I was the Organization Level Topper in the Coding Quality test(ECQ) for C++, held in Huawei
Software Engineer
July 2007 - Aug 2008
Robosoft Technologies, Udupi India
Roles and Responsibilities:
• I started my career with my Robosoft technologies and was part of the team that worked in developing device drivers for the printers
• I developed a shuffle game as part of training, which involved design, development, testing and presenting
• I owned a new generation tool that helped user to resolve the problem when a critical even occurs on a printer
• I have added and enhanced many functionalities to the tool