Results-driven Senior Analyst Developer with extensive experience in machine learning, data analysis, and Java programming. Proven ability to develop RESTful APIs and optimize database performance for enterprise-level applications.
Overview
31
31
years of professional experience
Work History
Senior Analyst developer
TAFE Digital
Strathfield
09.2007 - Current
Executed software design, development, testing, and deployment for various enterprise-level projects.
Developed and implemented Java-based web applications using Spring, Hibernate, Spring Boot, JSF, AJAX.
Provided production support for applications, analyzing issues and implementing code solutions.
Developed RESTful APIs using Spring framework and Spring Boot to enhance integration capabilities.
Created MVC applications utilizing Spring framework and Spring Boot to meet functional requirements.
Integrated applications with Moodle and other systems through REST APIs, ensuring seamless functionality.
Designed and developed databases, including objects, packages, triggers, views, and tables within MySQL and Oracle environments.
Administered application deployment and maintained Tomcat and Oracle WebLogic servers.
Managed Moodle and WordPress server environments to ensure high availability and performance.
Mentored junior engineers on best practices and coding standards in Java development.
Led architectural discussions to shape the direction of software projects and initiatives.
Optimized database queries for improved scalability and performance of the applications.
Employed integrated development environments (IDEs).
Leveraged Agile methodologies to move development lifecycle rapidly through initial prototyping to enterprise-quality testing and final implementation.
Development Engineer
Altexia/Alcomia
Bordeaux
09.2004 - 08.2007
Developed innovative solutions for product design and engineering challenges.
Conducted thorough testing and analysis of prototypes to ensure compliance with standards.
Participated in design reviews to provide feedback and improve project outcomes.
Developed Java applications using Spring and Hibernate frameworks.
Collaborated with front-end developers to integrate user-facing elements.
Designed and developed user interfaces with HTML, CSS, JavaScript, AJAX and JQuery technologies.
Integrated third party APIs into existing applications using XML and JSON based protocols.
Designed and implemented database schemas for optimized data organization.
Monitored database performance and resolved connectivity issues promptly.
Training Program French Language
INSUP
Merignac
06.2004 - 09.2004
Completed remunerative training program in French as a business language.
Participated in alternating sessions at institute and software development company.
Gained insights into work environment in France while enhancing French language skills.
Senior Software Consultant
Guildsoft Pty Ltd
Trivandrum
06.2001 - 06.2002
Configured Oracle 8i database for optimal application performance.
Designed database schema to support application functionalities.
Developed code utilizing CFML, PL/SQL, and SQL for data management.
Software Engineer
Ceridean Infotech Pty Ltd
Trivandrum
12.1998 - 11.2000
Configured system testing modules and executed comprehensive tests.
Implemented workflow diary processing system while conducting rigorous system tests.
Utilized Pro*C, SQLJ, PL/SQL, Java, and VC++ for efficient coding practices.
Developed applications using Java and VC++ with Oracle for data storage.
Employed stored procedures and packages to enhance database interaction.
Facilitated interface between application and database using Pro*C for VC++ and JDBC/SQLJ for Java.
Executed development and implementation work at client site of multinational radio ratings company in Maryland.
Software Consultant
Guildsoft Pty Ltd
Trivandrum
03.1999 - 11.1999
Analyzed, designed, and developed two modules within large-scale projects comprising approximately 10 modules.
Worked extensively in VC++ and Oracle 8i.
Developed a workflow system for an American media rating company to process and evaluate radio listening survey diaries.
System Consultant
Sebes System Pty Ltd
Trivandrum
06.1998 - 02.1999
Designed front-end framework for application utilizing Oracle Forms.
Allocated tasks and managed project timelines effectively.
Conducted data analysis and designed databases through ER diagramming.
Optimized database performance and ensured efficient modeling using Erwin.
Installed and maintained database systems to ensure operational integrity.
Joint Director Software Development
M2 Software Ltd
Trivandrum
04.1997 - 05.1998
Developed Internet Catalogue System, a customizable VC++ CGI-based application for diverse databases.
Created installer with InstallShield, enabling dynamic ODBC configuration based on client database selection.
Conducted data analysis and designed database architecture to enhance performance.
Engineered DLL application to calculate shipping and handling charges for UPS services using flat file data.
Converted legacy inventory system to an object-oriented database application utilizing VC++ and Oracle Database.
Maintained Perl-based CGI application for US candy manufacturer, supporting multiple shipping and fulfillment centers.
Senior Faculty Member
Sprint Technologies Pty Ltd
Cochin
09.1995 - 03.1997
Delivered Information Technology classes for corporate and individual clients.
Trained clients in VC++, Java, and Oracle Database Administration.
Administered Oracle 7 database within UNIX environment.
Managed administration of Windows NT and UNIX servers and networks.
System Administrator and Faculty
IIC
Ernakulam
10.1994 - 09.1995
Administered UNIX and NOVELL servers and networks to ensure optimal performance.
Completed information technology classes for individuals to enhance technical skills.
Education
Bachelor of Engineering - Electronics And Communication
L.D College of Engineering
Ahmedabad, Gujrat India
01-1993
Skills
Machine learning and data analysis
Java and Python programming
Full Stack React programing
Spring framework and RESTful APIs
Database design and management
Agile methodologies and application deployment
Cloud technologies and system integration
Software design and back end development
Big data analytics and visualization tools
Critical thinking and data research
Professional Trainings
Currently Doing Data Science & AI Program - Nasscom certified
Oracle 9i Performance Tuning - From Oracle University, India
Visual Age pour Java – From IBM Advanced Career education, India
Oracle Power Builder – From Boston Compute Institute, India
UNIX and C - TATA Unisys Education Centre, India
Network Management - Chips Software Systems, India
Design Microservices Architecture with Patterns and Principles
Master Spring Boot 3 & Spring Framework 6 with Java
Full Stack: React and Java Spring Boot - The Developer Guide
Master Microservices with Spring Boot and Spring Cloud
Full Stack: Angular and Java Spring Boot E-Commerce Website
Deploy Java Spring Apps Online to Amazon Cloud
References
References available upon request.
Timeline
Senior Analyst developer
TAFE Digital
09.2007 - Current
Development Engineer
Altexia/Alcomia
09.2004 - 08.2007
Training Program French Language
INSUP
06.2004 - 09.2004
Senior Software Consultant
Guildsoft Pty Ltd
06.2001 - 06.2002
Software Consultant
Guildsoft Pty Ltd
03.1999 - 11.1999
Software Engineer
Ceridean Infotech Pty Ltd
12.1998 - 11.2000
System Consultant
Sebes System Pty Ltd
06.1998 - 02.1999
Joint Director Software Development
M2 Software Ltd
04.1997 - 05.1998
Senior Faculty Member
Sprint Technologies Pty Ltd
09.1995 - 03.1997
System Administrator and Faculty
IIC
10.1994 - 09.1995
Bachelor of Engineering - Electronics And Communication