Sr. Software Developer Resume
Atlanta, GA
SUMMARY:
- Around 10 years of IT experience in Software Development with deep insight into retail and aerospace industry.
- Excellent analytical skills with strong coding and development experience developing Web - based applications using Java/J2EE technologies with SDLC Process and tools, 5+ years of experience in in Big Data Analytics as Hadoop Developer. Proven experience in designing.
- Highly skilled in Planning, Designing, developing and deploying Data Warehouses / Data Marts.
- Involved in creating mapping document and data profiling.
- Experienced in analyzing business requirements and translating requirements into functional and technical design specifications.
- Solid development experience in Apache Hadoop and Hive.
- Experience in Hive, HDFS, Map Reduce and Shell Script.
- Good working knowledge on PIG, Hbase, Sqoop and Reporting tool, Data Analytical tool and Integration tool like Tableau.
- Knowledge on Atlas Metadata and Ranger.
- Experience in J2EE Technologies Spring, servlets, jsp's, JDBC, Hibernate and Tag libraries.
- Experience in MVC Architecture application developments.
- Experience in working with different data sources like Flat files, XML files and Databases
- Hands on experience in PHP application development.
- Strong programming skills, debugging, analytical capabilities and problem solving skills with excellent understanding of system development, techniques and tools.
- Experience in client side designing and validations using HTML, JSP, AJAX, CSS, Angular JS and Java Script .
- Good Experience in integrating Jasper Reports (iReports).
- Working Knowledge in MySql, Sybase and Oracle concepts.
- Highly flexible and capable of learning new tools and applications.
TECHNICAL SKILLS:
Programming Languages: JAVA, J2EE, PHP, SQL, HQL and PLSQL
Framework: Spring Framework
J2EE Technologies: JDBC, Servlets and JSP
ORM: Hibernate
Markup Languages: HTML and XML
Scripting Languages: Java script, AJAX, Python and Unix
Data Bases: MySql, Oracle and Sybase.
WebServers: JBOSS, Apache Tomcat, Glass Fish V2 and LifeRay
Build Tools: Ant and Maven
Reporting Tool: Jasper iReports 3.0
Version Control: Tortoise SVN,Github
BIG Data: HADOOP, Hive, HBase, PIG, Cassandra,Apache Atlas, Ranger and Map Reduce
PROFESSIONAL EXPERIENCE:
Confidential, Morristown, NJ
Sr. Software Developer
Environment: HADOOP, JAVA, Talend, Solr, HIVE, HBase, Apache Atlas, Ranger, Shell Script and Python.
Responsibilities:
- Responsible for Preparing Technical Specs, analyzing Functional Specs, Development and maintenance of code.
- Architect and implementing changes to Apache Atlas Model.
- Designed and implemented a customer repository in Hive, HBase, with Solr enabled lookups.
- End-to-end Unit testing.
- Efficiently distributed the work between team members and tracked the development progress.
- Participated in presenting code review live meeting with IT Director, Sr Architects and Managers.
- Responsible for delivering the right code to Lines of Business for UAT.
- Handling all crawl data flat files and JSON files generated from various transactions to HDFS for further processing.
- Data modeling to store the processed results in Hadoop.
- Analyzing the functional specifications as per the requirements. To understand and figure out the core functional needs and specifications. Work in close coordination with the onsite Business Analysts while understanding the technical specification.
- Performed Unit Testing on various things like performance tuning etc.
Confidential, Atlanta, GA
Programmer Analyst.
Environment: JAVA, J2EE, HADOOP, CASSANDRA, Talend, Solr, HIVE and Shell Script
Responsibilities:
- Responsible to understand and figure out the core functional needs and specifications. Work in close coordination with the onsite Business Analysts while understanding the technical specification.
- Written HIVE scripts to process HDFS data for converting Unstructured to Structured.
- Written shell script to implement the workflow for job scheduling
- End-to-end Unit testing.
- Participated in presenting code review live meeting with IT Director, Sr Architects and Managers at home depot onsite.
- Responsible for delivering the right scripts to the business at UAT.
- Handling all crawl data flat files generated from various transactions to HDFS for further processing.
- Responsible to design databases and tables in Hive to store the processed results in a tabular format.
- Performed Unit Testing on various things like performance tuning etc.
- Worked on projects to create web services using JAXB interface, which interact with real time column families in Cassandra and creating batch update scripts to sync with Hadoop, through hive queries.
Confidential
Sr. Hadoop Developer
Environment: JAVA, J2EE, HADOOP, CASSANDRA, Talend, Solr, HIVE and Shell Script
Responsibilities:
- Understanding the business functionality & Analysis of business requirements
- Creating Hive script for table creations and Data loading
- Writing Hive joins for various business requirements
- Written shell script to implement the workflow for job scheduling
- Performed Unit Testing on various things like performance tuning etc.
- Plays major role in bug fixes in the QA Server
- Participated in Project Code Review and Official Meetings
- Giving live run support
Confidential
Java Developer
Environment: Java, Spring(Spring MVC,WebFlow,AOP and DAO), Hibernate, Servlets, JSP, Jasper Reports, Ajax, JavaScript,SigmaGrid, Sybase, Maven, Glassfish Server, Jboss and liferay Server.
Responsibilities:
- Analysis of the User specification from the client and structure the Application.
- Designing the page layouts using JSP’s with Confidential .
- Involved in implementation of business logic and Data manipulation with DB.
- Involved in Client Side validations using JavaScript framework.
- Involved in implementation of Spring Web Flow.
- Involved in generation of Jasper Reports for respective modules.
- Creating Hibernate Data Transfer Objects.
- Converting SQL to HQL Queries for respective module.
- Involved in environment and maven build configurations.
- Bug fixing and production support.
- Coordinating the team member’s work.
Confidential
Lead Developer
Environment: PHP, Java Script, Ajax, MySql, Windows XP
Responsibilities:
- Involved in designing the page layouts using PHP
- Involved in implementation of business logic and Data manipulation with DB
- Involved in Client Side validations using JavaScript.
