Java Programmer Resume

Java Programmer Resume

Ritesh Ranjan

Profile Summary:

•Experienced Application & Embedded Systems Developer with 3 years in the Aerospace & Manufacturing researchdomain.
•Having 3 years of experience in C++ and Java/J2EEdevelopment
•Having good knowledge in Struts,Springand HibernateFramework.
•Expertise in writing and executing Integration Testing Procedures
•Having knowledge in Structured Query Language
•Having strong knowledge in Network Security
•Design, integration, deployment and administration of J2EE Application servers – Jboss and Tomcat, across UNIX, Windows and Linux platforms
•Developing Ant and Maven scripts to automate the compilation, deployment and testing of Web and J2EE applications to the above platforms
•Good knowledge of Scripting in multiple languages on UNIX, LINUX and Windows ( Perl, XSLT, Java, Korn, Bash, DOS & VB script etc)
•Versatile programmer with an ability to adapt to required platform quickly.
•Knowledge of computer forensics, network exploitation, ethical hacking, penetration testing and tool development.
•Experience in bypassing firewalls, evading intrusion detection. application level attacks.
•Having knowledge in Aerospace& Manufacturing Research Domain
•Quick learner with the ability to work independently.
•Good communication and interpersonal skills
•Proficient in coding, testing and customizing applications.

Skill Set:

JEE Technologies/    
Frameworks/Libraries: Core Java, J2EE , Struts 1.2 dependant framework, Hibernate, EJB,JUnit
Web Technology      : Servlets, JavaScript, Custom tags
Tools               : Eclipse, Rational Clear Case, Clear Quest, Rational Application Developer, HPSM,PMD
Platforms           : Databases (MySQL), Operating System (Windows), Web/Application Servers (Tomcat, Websphere)
Design skills       : OOP (Object Oriented programming), UML, Class diagram , Sequence diagram
Software Development Methodology:Waterfall methodology
Design Pattern        : Factory Pattern, Singleton Pattern,  Business Delegate Pattern
Other               : XML, SQL,UML diagrams

Work Experience:

HCL Technologies Ltd.

1.Project:GERA Device Drivers(Grundfos Denmark)(Nov 11 to Mar 13)
Role     - Senior Embedded Developer

This Project is to develop three device drivers SPI, I2C and RTC according to the properiatory architecture GERA which is based on AUTOSAR,a popularly used architecture in automotive industry.The Controllers used are Renessas's V850 and RL78.The Three drivers were developed with all the features supported according to their generic specification.

•Creating the project plan, gathering the requirements.
•Creating technical design documents for interfaces.
•Created Unit test plan and Integration test plan documents with sample inputs provided by application team.
•Developed RTC& SPI drivers and supported I2C driver development.
•Developed a PC application to test the drivers according to architecture.

Environment   : Java,Javascript, XML, Rhino Server, Embedded C&C++
Framework     : XMLSPY, Eclipse,IAR Embedded Studio

2.Project:Encryption (Grundfos Denmark)                    (Nov 11 to Mar 13)

Role     - Senior Java Developer

 This project is to develop an embedded crypto application to securely update firmware of the Renessas microcontroller v850 and rl78. A PC Tool encypts the binary file using AES-CBC 256 bit standard and uploads the firmware to the embedded component  by using a proprietary protocol GENI. The crypto application present in the embedded component decrypts it with the help of boot-loader and updates the firmware.

•Creating the project plan, gathering the requirements.
•Creating technical design documents for interfaces.
•Created Unit test plan and Integration test plan documents with sample inputs provided by application team.
•Developed PC tool for crypto and secure firmware update.
•Coding for embedded crypto library.
•Provided support during the test phase.

Environment : Java,Spring,Javascript, XML, Rhino Server,Embedded C
Framework   : XMLSPY, Eclipse,IAR Embedded Studio

Jul’10 – Aug’11          Valtech India Systems Private Limited, Bangalore as Software Engineer

Project Title:     InSights360
Period       :    Since Aug’12
Client       :    Blue Print Media, US   
Designation  :    Java/J2EE Developer

Description  :   
  InSights360 is based on providing software based services for Eye Care Professionals (Doctors) and Manufacturers. The objective is so that they both may learn more about their practice and products from each other. The service provided will be as a SAS (Software as Service) Model. Both doctors and manufacturers will pay a subscription fee in order to take part in the service agreement.

Project Role:

•Studying the requirement document and getting it clarified
•Responsible for Code development in Java, JSP, Spring Framework, Hibernate and jQuery
•Creating unit test cases using JUnit and generating several reports using FusionCharts
•Communicating with Testers, providing them with clarifications and resolving the relevant problems
•Attending client calls and conducting project meetings

Project Highlight:
•Successfully completed the Phase-I of the Project within a short period of time.

Certifications :
•Oracle Certified Professional, Java SE 6 Programmer.

Academic Details:

•B.E (Computer Science and Engineering) at A. C.  College of Engineering and Technology, Karaikudi (Govt. of TamilNadu) in the year 2009 affiliated to Anna University with 73% aggregate (No History of Arrears).
•Higher Secondary with 96.5% at TMHNUM Higher Secondary school, Theni in the year 2005.
•Matriculation with 89.9% at AET Matric Higher Secondary school, Erode in the year 2003.

Personal Details :

Date of Birth  :27th May 1984
Address        :Ghanni Seetha Nilaya, No. - 8, 1st Cross, Muneeshwara Nagar, Bommanahalli, Bangalore -560068, Karnataka
Marital Status :Single
Nationality    :Indian
Languages Known:English and Tamil


Post a Comment