Rishi from India applies for Blue Card United Kingdom

Software developers

Personal data:

For personal data please contact us
with the following Applicants-ID: 6105


Name of profession: Software developers Name of latest business sector: Networking Latest occupation/title: Senior software engineer Latest main activities:


Completed education: bachelor Title or Qualification: Bachelor of Technology Specialisation: Computer Science and Engineering Additional trainings:

Preferred countries:

1. Preferred country | region / city: United Kingdom | 2. Preferred country | region / city: Germany | 3. Preferred country | region / city: Netherlands |

Language skills:

1. Language skills: english => excellent 2. Language skills: 3. Language skills: =>

Personal note /detailed application:

5.5 years of experience as Senior Software Engineer at Citrix Systems, Akamai and Nokia Siemens Networks specialized in Core Java, Javascript, Networking, web technologies, servlets, SOAP and HTTP/DNS
• Experience in development of configuration interface for Citrix NetScaler (Web Application Delivery Appliance).
• Experience in designing and developing an in house definition based framework for developing web based management applications for Citrix NetScaler and similar product suites
• Experience in web architecture and helping customers to accelerate web sites by designing solutions.
• More than 3 years of extensive experience in NMS/EMS development
• Experience in Java, SOAP, WSDL, web technologies, XML, XSLT, Ajax and JavaScript
• Experience in application security and interface hardening of applications in Java.
• Strong experience in object oriented analysis, design and implementation in Agile methodology
• Excellent consulting skills with customer interaction, excellent written/verbal communication capabilities and presentation skills enabling effective business communication.

Programming : Java, Javascript, SOAP, WSDL, Tomcat, , servlets, XSL/XSLT, XML, Ajax
Methodologies : Agile, waterfall
IDE : Eclipse, Microsoft Visual Studio
Web Services : SOAP, WSDL, Axis
Version Control Tools : Rational Clear Case, Perforce
Operating Systems : Windows 2003 server/XP/Vista, Solaris 10, Unix
Web/Application Servers : Apache Tomcat
Databases : Apache Derby
Test Automation : Selenium Framework
Tools ClearQuest, Apache Ant

Educational Qualification

B.Tech in Computer Science and Engineering 2003-2007 T.K.M College Of Engineering, Kollam Kerala University 8.1 GPA

Senior Software Engineer
Citrix Systems 1.5 years (Jun 2011 – Present)

Part of the manageability team for NetScaler Application Delivery Controller. NetScaler Application delivery solutions provide comprehensive application acceleration, load balancing and web security. NetScaler is the industry's most advanced cloud network platform. It enables the datacenter network to become an end-to-end service delivery fabric to optimize the delivery of all web applications, cloud-based services, virtual desktops, enterprise business apps and mobile services. It ensures the performance, availability and security SLAs for any service to any user, anywhere.


• Analysis, design, development, testing and maintenance of a definition based user interface framework for developing web based management applications.
• Development of new components for the interface framework to be used by management applications which consume it.
• Design, development and maintenance of the configuration application for management and provisioning of NetScaler Application Delivery Controller, the most advanced cloud network platform.
• Work on end-to-end life cycle for new features for the configuration application with responsibilities including design, development, integration, testing and documentation.
• Work on fixing issues reported in the configuration application for NetScaler as well as the generic user interface framework.
• In addition to hands-on technical development activities, provides guidance in the analysis and conceptual design of proposed projects
• Implement POCs(proof of concept) for new requirements for product management.
• Code reviews of colleagues at both local and remote locations
• Mentor and provide guidance of junior team members in his team.
• Network with key contacts outside own area of expertise and other departments on technical matters.
• Recommend and execute continuous quality improvement in meeting internal and external customer requirements (including customer escalation and cross-team support).

Associate Solutions Architect
Akamai Technologies 6 months (Oct 2010 – May 2011)

As a Solutions Architect, I own the technical implementation from project commencement to customer sign-off. I am also involved early in the pre-sales cycle to help craft and scope the solution. My primary focus is on getting better web performance for customers by offering right Products from Akamai.


• Work independently to evaluate a customer’s web architecture and deliver the appropriate integration solution. This includes, but is not limited to, evaluating the customers' content management and publishing processes, web application architecture, security requirements, DNS configurations, and provide detailed documentation for a custom solution that satisfies the customers' business and technical requirements.

• Propose technically feasible solutions and work closely with customers and pre-sales teams to implement customer projects and trials. Establish success criteria and act as the single point of contact for the customer for all technical issues and technical deliverables.

• Work closely with Account Management, Sales professionals, engineering, product development and Customer Care to resolve technical issues that arise during customer trials or integrations.

• Identify new product features and additional sales opportunities during trials and integrations and communication of the same to product development and sales teams.

• Participate in internal projects that help scale the group, implement best practices, and improving our methodology and quality of integrations.

• Deliver certification training on Akamai products and services to internal Akamai employees, to Akamai customers, and to Akamai consulting partners.

R&D Software Engineer for iSuite Subscriber Management
Nokia Siemens Networks 2.7 years (Mar 2008 – Oct 2010)

Core Java, Servlets, Apache Tomcat, XSL, XML, SOAP, WSDL, JavaScript, HTML, Ajax.

iSMC ( Web-based Subscriber Management System) and iSSC ( Web-based Subscriber Self-care Portal)
iSMC is a web based application belonging to the iSuite group of products, used for managing subscribers and provisioning in the network element. iSSC is designed to be used by subscribers to subscribe and unsubscribe to their own services, activate and deactivate their own services, and to modify their own service parameters. iSSC is designed to be integrated into a service provider’s customer web portal. iSSC is designed to be highly customizable to that it can take on the look and feel of the customer’s web portal.

iSMC and iSSC are java based applications with Apache Tomcat as the web server and servlet container.
The user interface is designed using HTML, XML, XSLT, JavaScript and Ajax. The business logic runs as java servlets. The database used is Apache Derby. iSMC and iSSC talk to the network element using the SOAP protocol over HTTPS and FTP/Secure FTP.

• Involved in end to end analysis, design and implementation of various provisioning and security features for iSMC and iSSC.
• Was the point of contact for iSMC and iSSC for all the customers and technical support
• Successfully qualified the iSMC and iSSC web server performance and tuned it for performance.
• Involved in fixing the defects and major changes.
• Successfully mentored and trained colleagues for iSMC competency.
• Closely work with colleagues from different countries for application interactions and interface definitions.
• Worked in agile model and was involved in all parts of the software development life cycle.

iSuite Integration into NetAct Apr 2010 to Sept 2010
NetAct Unify is envisioned as the umbrella network management system in NSN OSS solutions portfolio, into which the various EMS and Network Elements have to be finally integrated. iSuite applications are integrated into NetAct for Core suite of applications for configuration management of HiQ. This includes a bridge server which would convert the topology data of Network Elements discovered in iSuite to NetAct format so that the topology can be displayed in NetAct.

Ipv6 Implementation analysis Jan 2010 to Apr 2010
This feature is to enable the iSuite servers to support an IPv6 network in both windows and Solaris.

• Successfully implemented and tested FTP/Secure FTP support for iSuite applications over IPv6 network.
• Involved in the analysis of possible impacts to the iSuite servers due to the introduction of IPv6 networks
• Successfully tested the Tomcat Web Server HTTP/HTTPS communication and SOAP communication over IPv6

Security Enhancements for FIPS-140 Level 2 Compliance Aug 2009 to Jan 2010
This feature was to secure all the communication interfaces between iSuite Server and Client and between iSuite Server and Network Element, using TLS provided by FIPS 140-2 certified crypto algorithms and implementation modules; along with FIPS 140-2 approved Certificates and FIPS specified Certification validation and authentication rules. This feature also required encrypting all stored passwords using FIPS 140-2 certified crypto algorithms and implementation modules, and securing sensitive data like private keys in FIPS 140-2 certified key store

• Was involved in the analysis, design and implementation for this feature.
• Implemented FIPS 140-2 compliant mutually authenticated TLS communication between the web server and client and also secured the SOAP communication between the iSMC server and the network element using mutually authenticated FIPS 140-2 compliant TLS
• Implemented the usage of Sun Crypto Accelerator SCA6000 for RSA algorithms and storage of certificates
• Implemented code changes for prevention of XSS attacks in the web server using OWASP ESAPI implementation for FIPS 140-2 compliance.
• Was responsible for bring-up of the iSuite servers at client place at Boca Raton, United States. Traveled to the client place and successfully brought up the iSuite servers with all the security enhancements.

iSuite Application Takeover Mar 2008 to Oct 2008
Was a part of the team who took over the entire iSuite group of softwares from the development centre at Chelmsford, MA

• Was the project-responsible for the transfer of iSMC and iSSC product development to Bangalore.
• Was successful in completing the transfer of the components to Bangalore development centre within the designated time, by planning and interacting with the colleagues at Chelmsford.

R&D Software Engineer for NetManager Network Management System
Nokia Siemens Networks 6 months (Aug 2007 – Feb 2008)
NetManager is an NMS system for managing core network elements of NSN.

Envirnoment: C++
• Re-branding of NetManager look and feel to comply with NSN GUI guidelines.
• Involved in fixing customer bugs in various modules of NetManager.


Google Plus