Dedicated and detail-oriented entry-level ETL developer with a strong foundation in data extraction, transformation, and loading processes. Eager to contribute to dynamic projects and leverage technical skills to support data integration and analysis. Seeking an opportunity to grow and develop expertise in ETL development within a collaborative team environment.
Working on Informatica and Business Objects for the first month of the project as a "Shadow Resource" allowed me to gain knowledge before transitioning to a development role.
As a developer, I was in charge of: • Analyzing the functional specification and business requirement documents.
• In accordance with the SDLC, prepared Design documents, Test Case documents, KT documents, Traceability Matrix, and Deployment plans for specific module phases.
• worked with Toad on required database changes.
• Designed and developed full-fledged ETLs.
• Whenever necessary, assisted other team members to develop ETL mappings.
• Developed the universe, improved the necessary pre-existing universe for some of the modules, and developed the Business Objects reports.
• Handled data and unit testing in both test and development environments.
• Using Java 8 / Springboot 2 / Rest API, Docker, AWS, NoSQL, Jenkins, Docker, Microservices, Spring MVC, JPA, JSF, and Web services (SOAP, REST), involved in the analysis, design, and implementation of APIs and software applications. Angular 6, JavaScript, and integration with microservices and a middleware layer based on spring boot were used to implement a few front-end modules.
• Using MySql, a data management system was designed and developed.
• Using Entity Manager and EJB Java Persistence API (JPA) annotations, Hibernate persistence layer modules were developed.
• Hibernate was used to design, develop, and maintain the data layer, and Struts Application Framework was configured.
• Hands-on experience with various Java frameworks, including Spring and Hibernate
• The presentation layer was developed using JSP, HTML, and JavaScript for client-side validations.
• Made use of the Servlet, EJB, Java Beans, and Web Services Standards to develop a middle-tier application utilizing J2EE.
• Strong expertise in developing RESTful APIs and experience with web services such as SOAP and XML.
• Applied J2EE design patterns like Singleton, DAO, and Business Delegate.
Data Warehouse Tools : Informatica Power Center 91,95, Informatica Power Exchange
Database : Oracle, SQL Server, Teradata, DB2, XML, Firebase, MongoDB, MySQL, PostgreSQL
Programming Languages : SQL, PL/SQL, UNIX shell scripts, C, C, Java, Python, Angular 9, JavaScript, Bootstrap
Webservices Technologies : SOAP , REST (JAX-RS)
Methodology : Waterfall, Agile, Scrum
Operating Systems : UNIX, Windows NT/2000
Azure Fundamentals, Microsoft - July, 2023.
Academic Projects :
Created a CMS using Java, J2EE, and MySQL, enabling users to manage and publish content on a website. Implemented features such as user roles and permissions, content versioning, and workflow management to streamline content creation and publication processes. We use algorithms for the development of communication skills. This CMS requires review for each segment which is based on the product engineers.
Designed a mask detector algorithm to find whether people wear masks in public places.