Sr. Developer Resume Profile
2.00/5 (Submit Your Rating)
Career Summary
- Participate in Daily standup SCRUM meetings, Sprint Planning Sessions, Sprint Review and Sprint Retrospective Sessions.
- IT professional, with 14 years of experience in Software Application Development, Maintenance, Enhancements and Support.
- Experience on Cloudera Hadoop distribution HDFS, MapReduce, Hive, Pig, Flume, Sqoop and Oozie .
- Experience in No SQL Database HBase .
- Certified SCRUM Master.
- Experience in Travel, PLM and Health domains.
- Working as a Senior Developer with American Express on Cloudera Hadoop.
- Expertise in Agile methodology with Scrum Process for the product development.
- Coordinated for virtualizing the backend calls using LISA.
- As a Technical Lead, I did oversee managed projects at any SDLC phase across functional teams involving business partners technology partners in a highly technical demanding environment.
- Specialized in New/Ongoing Development/Maintenance Support Projects.
- Can independently lead the projects starting from Define phase till Implementation.
- Proactive in identifying technical risks and their mitigations.
- Possess good presentation reporting skills.
- Strong communication skills and liaison with business partners.
- Ability to manage the delivery functions with good understanding of technology complexity, time and quality criteria's while accommodating Business partners interests and organization goals.
- Very familiar to analyze the things from a technology perspective and business perspective.
- Used agile methodologies to fast track the development time and complete the SIT and UAT.
Technical Skills:
- Big Data Platforms: Cloudera HADOOP - HDFS, MapReduce, Hive, Pig, Flume, Sqoop and Oozie
- No SQL DB HBase
- Technologies: Java/J2EE, JSP and Web Services
- IDE: Eclipse
- Operating Systems: Windows, UNIX and Linux
- Methodologies: Waterfall, Agile and Scrum
- Frameworks: Struts and Spring
- Databases: Oracle, DB2, SQL Server and My SQL
- Servers: Websphere 7 8
Professional Experience
Confidential
Role: Sr. Developer
Responsibilities
- Working with Data Analysts to understand the requirements
- Loading big datasets into HDFS for analysis
- Injection of big data files using Apache FLUME
- Importing RDBMS data into HDFS using SQOOP
- Data cleaning and preprocessing using PIG scripts
- Developing PIG and HIVE scripts
- Handling of Textual files, compressed files, sequence files
- Optimizing PIG scripts, HIVE queries
- Handling JOB/TASK failures
- Testing the Pig and Hive scripts
- Developing and executing MapReduce Jobs
- Running workflow jobs using OOZIE
- Developing reusable components
- Hadoop Configuration
Confidential
Role: Sr. Developer Technical Lead
Responsibilities
- Finalize the scope on the business requirements and initiating the signoff process with business.
- Accountable for Analysis, design and deliverables of the project, and validation of design implementation.
- Responsible for providing initial sizing's on the requirements.
- Providing tenured Subject Matter Expertise in developing the technical implementation and module of the application.
- Participate in PDP Project Definition and planning meetings.
- Worked with the team leads for analyze the Design sessions to map the requirements with technical requirements.
- Propose better technical solutions to business team.
- Prepare the prototype and share with business.
- Proactively identifying performance bottlenecks and providing solutions.
- Coordinated and developed high level design diagrams.
- Proposing and developing plans for tactical direction of application and developing appropriate migrations plans in alignment to Portfolio Strategy.
- Establish and maintain effective communication with team members, stakeholders, senior management and contacts. Communicate status, risks and risk migration strategies to stakeholders through routine status reports and meeting.
- Initiate Analyze Design phase activities with Technical Leads/Architects/DBA's/SME's from Business
- Co-ordinate with SIT, UAT teams, environment support teams for proper availability of environment during Test Phase
- Co-ordinate with End users, various business teams, Technology teams for Pilot / Launch of the project
- Resource Management - Work with offshore team and manage their deliveries.
- Provide alternate and feasible solutions as required.
- Lay out clear process maps for Code Management, Configuration Management and Testing
- Implemented agile development methodology SCRUM to reduce the turnaround time.
- Instrumental in defining, mentoring team and facilitating workshops for requirements, design clarifications
- Making sure that the deliverables are on time and first time right.
- Key contributor and consultant for the Sr. Management group cushioning tough discussions
- Used agile methodologies to fast track the development time and complete the SIT and UAT.
- Supporting application during testing and deployment
- Communication with client on the project status.
Technologies: Java, JSP, Webservices, WebSphere 6.0 and WebSphere 8.0, Rational Rose, DB2, Struts, Spring and SOAP UI.
Confidential
Role: Developer and Technical Lead
Responsibilities
- Prepare Functional, Design and Development documents along with reviewing Test plans and Test cases at different stages in the development process.
- Reviewing the understanding documents and technical design documents.
- Getting all the signoff's on the required documents and environments.
- Supporting application during testing and deployment
- Communication with client on the project status.
- Making sure that the deliverables are on time and first time right
- Managed the development team and assigning priorities on the activities to be performed
- Analyze the impact on the specifications provided by the clients.
- Resolve all technical related issues in a timely manner.
- Resolve production issues and maintenance of the applications
- Prepare Design documents
- Prepare Test plans and Test cases
- Prepare user training manuals
- Perform Development, Testing and facilitate UAT with end users
- Installed the upgrades on various client sites
- Prepare the prototype and share with business
Technologies: Java, JSP, WebLogic, Rational Rose, Oracle, E-Matrix, Struts and Casper.
Confidential
Role: Developer
Responsibilities
- Prepare the Prototype
- Prepare Design documents
- Preparing Test plans and Test cases
- Developing and Unit testing
- Support Testing and facilitate with UAT end users
- Preparing user training manuals
- Maintaining the application
Technologies: Java, JSP, Tomcat, Rational Rose, Oracle, SQL Server, HTML, DHTML.