Senior Software Engineer
Current• Drove impactful contributions in both web and mobile application projects, adeptly handling both front end and backend development with equal proficiency, using Java, Spring, Angular, Ionic and NodeJs• Led cross-functional teams in designing, developing, and deploying cutting-edge software solutions for the legal department, resulting in significantly improved efficiency and security, characterized by well-defined data flow and processes• Partnered with the Ionic team to integrate and implement Ionic Appflow with our mobile apps, boosting efficiency by 75% in development, software testing, and deployment processes. • Identified, advocated, and implemented internal process enhancements including automation, data delivery optimization, API efficiency analysis and improvement, technology upgrades, and software infrastructure optimization for scalability, maintainability, and cost efficiency.• Initiated and optimized a robust production deployment process, introducing structured planning and retrospective meetings, implementing a meticulous code freeze, a comprehensive production day checklist, and fostering frequent, seamless releases• Delivered technical expertise to the team, leading code reviews and setting best practices for development and deployment• Actively involved in the interviewing and mentoring process of interns and junior developers