We provide IT Staff Augmentation Services!

Senior Software Engineer Resume Profile

5.00/5 (Submit Your Rating)

Career Objective

Seeking a position that will build on my skills experience in Java and BIG DATA in the challenging emerging areas of information technology

Professional Summary

1 Having 8 years of professional experience in IT industry with Excellent Development and Programming Knowledge on Hadoop Framework and Java technologies

2 3 years of Experience in product development.

3 Expert in developing web applications using Java, Servlets, JDBC, Struts, JSP, Ajax, CSS, JavaScript and HTML

4 Expert in Map Reduce, HDFS, Hive, Pig, Sqoop.

5 Experience working with Oozie, HBASE.

6 Expertise with Web services SOAP, WSDL and Rest services

7 Experience in NOSQL like Mongo db

8 Experience in Object Oriented Programming.

9 Experience in STRUTS framework

10 Expertise in the deployment and hardening of web applications in Apache Tomcat

11 Experience in writing Hive UDF

12 Experience in build automation tools like Jenkins, Hudson, Ant, Maven

13 Experience in UI frameworks like JQuery,BackBone.js

14 Experience in version control system tools like CVS, SVN, Clearcase

15 Performed Importing and exporting data into HDFS and Hive using Sqoop.

16 Experience in writing shell scripts

17 Hands on experience in VPN, Putty, Win SCP

18 Good Working Knowledge about Java Data Structures and Design Patterns

19 Worked in different methodologies such as Waterfall ,Agile and Scrum

20 Excellent communication skills, professional outlook towards knowledge sharing and team work

21 Highly organized with the ability to manage multiple projects and meet deadlines.

Technical Skills

Hadoop Stack

Map Reduce, HDFS ,Hive, Pig, Sqoop, Oozie, HBASE

Languages

Java/J2EE, Jsp, Servlets, JDBC, Xml

Web Design Tools

Ajax, JQuery, JavaScript, HTML, CSS, Json

Databases

MySQL, Mongo, SQL

Operating System

Windows, Linux

Web Services

REST,SOAP,WSDL

Build Source Controller

Ant, Maven, Jenkins, Hudson, SVN, CVS, Clearcase

Framework

Struts,Jquery,BackBone.js

Application Server

Tomcat, JBOSS

Development Tools

Eclipse

Work Experience

Role

Data Architect

Responsibilities

  • Designed the Seasonality use case
  • Developed the Hive Scripts for calculating seasonality logic
  • Partitioned the data based on the cycle cut date
  • Developed the Hive UDF for determining the seasonality indicator
  • Created generic shell script for co coordinating the jobs
  • Created the Java Rest client
  • Worked on the hive performance
  • Created the shell script for sftp and email
  • Worked on Onshore/Offshore model and lead the offshore team of 5 members
  • Interacted with Business team on regular basis to understand the requirement
  • Worked on MapR Hadoop distribution
  • Set up the cron jobs to run on last two days of every month
  • Involved in SIT and UAT testing

Environment

HDFS, HIVE, HBASE,PIG, Java, Jenkins

Confidential

Confidential

Role

Technology Lead

Responsibilities

  • Worked extensively in writing Hadoop Map Reduce programs for data preprocessing.
  • Worked on POC for identifying Credit Card Risk
  • Import/Export of data from Oracle to Hive table using the
  • Sqoop commands.
  • Developed the signature extractor algorithm which extracts the signature of the emails so that content is passed for further processing
  • Worked on the Sentiment Analyzer algorithm which determines sentiment of the email
  • Developed programs for incremental loading using the hive
  • Partitioning and bucketing functionality.
  • Responsible for developing the application service side which
  • Interacts with the client side.
  • Worked extensively with Oozie for job submission.
  • Responsible for product deployment.
  • Managed the application backup by writing scripts.
  • Worked on the security aspects of the product.
  • Managed team of 3 members.
  • Provided the production support.

Environment

  • HDFS, Map Reduce, Oozie, Sqoop, Hive, Java,
  • Rest/Soap Web Services, Mongo db, Jenkins, Json, Tomcat, SVN.

Confidential

Description

  • Agents across the Globe to books flights using the app. The product interacts with Amadeus Global Delivery System to get the flight details.
  • Leave Management System helps Amadeus Employees manage their leaves effectively. Amadeus Employees can apply their leaves from anywhere using Mobile, Tablet or Computer.

Role

Senior Software Engineer

Responsibilities

  • Worked on requirement analysis, design, modeling, development and testing of web based projects in JAVA/J2EE environment.
  • Built the services for mobile platform that helps in airline booking
  • Worked on developing screens for Mobile App using ARIA Framework
  • Built the Leave Management Application using latest technology
  • Interacted with onsite team to understand the requirement and developed the HLD
  • Developed UI prototype.
  • Automating the web applications testing using Selenium
  • Performed Unit Testing using JUnit
  • Code review and unit testing
  • Managed a team of 5 members

Environment

  • Java, Jsp, Servlets, Struts, MySQL, Html, JQuery, CSS, Javascript,
  • Ajax, ARIA,SVN, Json, Tomcat

Confidential

Role

Senior Software Engineer

Responsibilities

  • Worked on implementing the Change Requests.
  • Developed UI prototypes using mockups and wireframes
  • Developed Web pages for the AirCanada web site.
  • Worked on code Obfuscation
  • Followed stringent Quality procedures for promotion of code to Production environment
  • Providing the production support
  • Used the Jenkins tool for build automation
  • Interacted with Client to understand requirements
  • Worked with multiple teams to get the CR delivered on time
  • Identifying tools that improve product performance

Environments

  • Java, Servlets, Html, JSP, Clearcase, JQuery, CSS, Javascript. Ajax,
  • WSDL, SOAP, Tomcat.

Confidential

Role

Technology Consultant

Responsibilities

  • Design and development of Cloud based testing framework.
  • Worked on the automation part of the framework
  • Created Web Service for handling schedule requests
  • Actively involved in fixing time conversion issue
  • Used Grinder Scripts for performance testing
  • Used the Hudson tool for build automation
  • Deployment of the application in pilot production environment
  • Providing pilot production support
  • Code review and unit testing

Environment

  • Java, Servlets, Hudson, CVS, Linux, Putty, Jaxb, Xml, WSDL,Axis2,
  • Grinder, Tomcat.

Confidential

Role

Software Engineer

Responsibilities

  • Client interaction to understand the requirements
  • Design of web pages
  • Worked on implementing the change requests
  • Improving the application performance by identifying the bottlenecks and suggesting the changes
  • Developed the java applet for scanning the images and uploading to the server
  • Deployment of the application in production environment
  • Providing production support
  • Code review and unit testing
  • Worked on generating the dynamic application build based on source check in.
  • Used JMeter for performance testing

Environment

  • Java, Jsp, Servlets, Applets, SQL, Html, JavaScript, Xml, CVS,
  • JMeter, Tomcat

:

We'd love your feedback!