Software Development Engineer
- Collaborated with on-premises multi-disciplinary teams and remote component teams of enterprise companies and fast-paced start-ups to develop and deploy Java-based applications.
- Delivered high-quality results by meeting client expectations and deadlines in an Agile/Scrum environment, utilizing Java and related technologies.
- Contributed to all stages of the software development life cycle, from requirement gathering to production releases, ensuring the development of robust and scalable applications.
- Provided technical and management support to customers and performed root-cause analyses to resolve issues related to Java-based applications and systems.
- Developed a human resources management system using Java and Oracle for a large corporation, resulting in a 25% reduction in administrative tasks and increased efficiency.
- Designed and developed a task management system using Java and the Singleton design pattern for a project management company, resulting in a 30% increase in task completion rate and efficiency.