PAVAN SOKKE NAGARAJ
LinkedIn: https://ca.linkedin.com/in/pavansokkenagaraj
**** ****** *******, ***** **, Montreal, Quebec - H3H 1H5, Canada
E-Mail: actcic@r.postjobfree.com Phone: 514-***-****
PROFILE
4 months + of Technical experience as ECM Specialist Intern at McGill University, Montreal
2 Years + of Technical experience as Senior Software Engineer (Full Stack Java Developer)
Exposure in end-to-end development of software products from requirement gathering,
analysis, design, coding, testing and implementation using diverse technologies
Skilled in implementing efforts towards enhancement and maintenance of web based
applications and also performance tuning of software products
EDUCATION
Master of Applied Computer Science Expected April 2016
Concordia University, Montreal, Quebec
Co-Op Student
Bachelor of Computer Science June 2012
Visvesvaraya Technological University
Graduated with First Class with Distinction in all the 8 semesters.
TECHNICAL SKILLS
Programming Languages Java J2EE HTML5 CSS FTL XML C++ SQL
Scripting Languages JavaScript JQuery Ajax JSON Perl
Database Languages Oracle MySQL PL/SQL NoSQL
Frameworks J2EE (JDBC, JSP, Servlets, EJB, RMI) Spring 3.0 WebWorks 2.4 iBatis 3.0
Hibernate Junit3 Junit4 Bootstrap web service (Axis, JAX WS, SOAP, REST) XSL/XSLT
Applications Eclipse IDE NetBeans IDE Oracle SQL Developer Oracle WebLogic Server
JBoss Application/Web Server Toad for Oracle SVN GIT Jira Trac
Languages English Spoken and Written
Operating Systems Windows and Linux
CAREER RELATED EXPERIENCE
Enterprise Content Management Specialist Intern May June 2015
CCS-CMS, McGill University, Montreal (Canada)
Contributed software engineering expertise in the development, maintenance and migration of
products through the software lifecycle, from requirements definition to successful deployment.
Projects Handled:
1. SVN to GIT migration
Responsible for leading the SVN to GIT migration
Successfully wrote migration scripts and migrated SVN repositories to GIT
Successfully integrated GIT with LDAP servers and Trac issue integration system
Successfully documented the migration steps and user guide for GIT repositories
Actively took part in all the phases of Scrum software development methodology
2. CMS Application Maintenance
Responsible for maintenance, development of CMS applications Documentum,
Centerstage, WebTop
Setup database environment for new clients and their changing requirements
Senior Software Engineer (Java Developer) July 2012 August 2014
NTT Data FA Insurance Systems (NDFS), Bangalore (India)
Primarily coded in all projects, starting from design to implementation, using full Software
Development Life Cycle (SDLC) and best practice methodologies.
Projects Handled:
1. Web Services Development - FirstGen September 2013 July 2014
Developed Java Web Services for exposing Insurance Services to other applications.
Converted the use of web services as a way to implement application integrations.
Extensively studied on RESTful APIs for Proof of Concept
Technology Stack: Apache Axis, Java XML APIs, J2EE, Hibernate, Ant, SoapUI, Junit
2. Quotation Module Development - FirstGen January 2013 July 2014
Participated in requirement analysis, design and implementation of highly configurable
work flow for creating and converting Insurance Quotation to Under writing
Successfully designed, developed and deployed the new Quotation module and
integrated with Core products
Technically supported and mentored junior team members in understanding and
development of application
Technology Stack: HTML5, CSS3, Bootstrap, JavaScript, JQuery, AJAX, FTL, Java,
J2EE, Struts, Spring, iBatis, Oracle, Ant, JBoss Application Server, Agile
3. Maintenance and Enhancement - FirstGen July 2012 December 2012
Designed, developed, tested and deployed the build of the existing modifications.
Redesigned the algorithms to auto generate documents by reducing time complexity by
70% and supporting Multilanguage and multicurrency
Created document templates supporting multicurrency and Multilanguage using
XML/XSLT for Java web applications
Analyzed and fixed the bugs raised in the applications from customers
Technology Stack: FTL, Java, EJB, Struts, iBatis, Oracle, Ant, JBoss Server & Profiler
ACADEMIC PROJECTS
Cloud Auction System - SaaS September 2015
Design and Development of Scalable Live Auction System as SaaS using Google Cloud Platform,
HTML5, CSS3, Bootstrap, JavaScript, JQuery, AJAX, Java, Spring 3.0, Hibernate and MySQL
Cloud Box - IaaS September 2015
A Secure, Scalable, low cost cloud version control system for projects and applications.
Implementing using Amazon EC2 Instance, EC3, Dynamo DB, AWS Java SDK, NoSQL, REST
API, Tomcat and Eclipse IDE
Game Development: Tower and Defense Game September - December 2014
Implemented design patterns, algorithm for game using Java Swings, J2EE and Java serialization.
Patter Recognition: Email Spam Filter September - December 2014
Developed Java based software to filter out genuine mails from spam mails. Used concepts of
Artificial Neural Networks, Artificial Intelligence.
Real Time Tackling of Security Issues in Cloud Computing January - June 2012
Developed real time Java web application. This application tries to tackle the security problems
that are encountered in Cloud Computing like Data Integrity. Tools Used: Java, J2EE, HTML,
JSP, Servlets JDBC and Tomcat server.