Software Engineer Resume
SUMMARY:
- I have 4 years of experience working in the IT industry as a software developer
- 4+ years of experience in complete SDLC that includes requirement analysis, planning and design, development, testing and deployment and also maintenance and bug fixing.
- Having 2+ years of experience in Development of various Web based Applications and Database Applications.
- Having good knowledge of BIG DATA Concepts and hands on experience on Hadoop ecosystems.
- 2+ years working experience in Hadoop ecosystem like MapReduce,HBase and Hive.
- Extensive experience in Java,Servlets, JSP, Struts,Spring.
- Extensive experience in Struts and Spring frameworks.
- Strong exposure on Junit, Log4j and MyEclipse
- Strong exposure on MVC Architecture.
- Working Experience in Supporting Projects.
- 2+ years of working experience with Agile/Scrum development methodologies in projects.
- Experience includes configuration management tools - Accurev and GIT.
- 2+ years of knowledge working in the Healthcare domain
- Good communication and interpersonal skills, capability to learn fast and assume any responsibilities.
TECHNICAL SKILLS:
Languages: C, C++, Java
Frameworks: Struts, Spring Junit, and Log4J
Technologies: JSP, Servlets, HTML, XML JavaScript, Hadoop and it s Eco Systems - HDFS, MapReduce, Crunch,Hive, HBase, oozie, Spark and Sqoop
Databases: Oracle, MySQL, Hadoop Ecosystem - HDFS,HBase
Tools: Maven Eclipse IDE, Microsoft Visual Source Safe Putty, WinSCP,Acuurev, GIT
OS: Windows XP/7/8
PROFESSIONAL EXPERIENCE:
Software Engineer
Confidential
Responsibilities:
- Analyzing the functional user stories.
- Requirement gathering and analyzing and coordination with team
- Effectively involved in development of each functional use cases in team as well as independently.
- Participating in scheduling and planning the daily activities
- Automated workflows for BigData mining using macros to manipulate data in Excel format
- Load and transform large sets of structured and unstructured data, build predictive models.
- Worked extensively with Sqoop for importing and exporting the data from HDFS to Relational Database systems and vice-versa. Loading data into HDFS.
- Prototyping on reusable component
- Effectively involved in release activities for each sprint deliverables
- Worked on enhancements and bug fixes
- Work with project team to do end to end code integration.
- Documenting the project work
Confidential
Technology: Java, Hadoop (HDFS,HBase)
Software Developer
Responsibilities:
- Analyzing the functional user stories.
- Requirement gathering and analyzing and coordination with team
- Effectively involved in development of each functional use cases in team as well as independently.
- Designed, developed BigData solutions to achieve business goals
- Installed, managed and monitored Hadoop cluster
- Coded MapReduce programs to process various types of data files
- Load and managed data from various sources
- Developed scripts jobs to schedule Hadoop Map reduce program
- Participating in scheduling and planning the daily activities
- Prototyping on reusable component
- Effectively involved in release activities for each sprint deliverables
- Work with project team to do end to end code integration
Confidential
Technology: Hadoop, Java Map Reduce Programming
Software Developer
Responsibilities:
- Identify use cases on reusable components.
- Setting up Hadoop environment and do environment validation
- Effectively involved in development and handled complete software configuration required to develop the tool
- Participating in scheduling and planning the daily activities
- Requirement gathering and analyzing and coordination with team
- Prototyping on reusable component
- Work with project team to test the reusable components
Confidential
Technology: Hadoop (Hive), Java Map Reduce Programming
Software Developer
Responsibilities:
- Identify business use cases that needs to be used for engineering and trouble shooting
- Identify business rules for data processing using Map reduce jobs
- Identify reporting needs to store data in Hive tables
- Requirement gathering and analyzing and coordination with team
- Map Reduce code development, unit testing
- Identifying potential re-usable components for process automation
- Work with project team to do end to end code integration
