Dynamic Lead Software Engineer with extensive experience in developing scalable applications and AI solutions. Skilled in API integration and performance optimization, effectively mentoring junior developers to enhance team capabilities.
Overview
10
10
years of professional experience
1
1
Certification
Work History
Lead Software Engineer
Equifax
St Louis
05.2019 - Current
Developed AI models for data analysis and predictive insights.
Collaborated with cross-functional teams to integrate AI solutions into existing systems.
Optimized code and processes to improve efficiency in AI applications.
Trained junior developers on best practices in AI model development.
Tested, validated and reformulated models to foster accurate prediction of outcomes.
Developed user interfaces using Angular frameworks to enhance web applications.
Collaborated with designers to implement responsive web designs and improve user experience.
Integrated RESTful APIs for seamless data transfer between front-end and back-end systems.
Mentored junior developers on Angular best practices and efficient coding techniques.
Developed and maintained multiple Angular applications with TypeScript, HTML, CSS and JavaScript.
Utilized RxJS library for reactive programming within the application.
Integrated Google Cloud Platform and Amazon Web Service into programming tasks.
Engineered cloud-based solutions leveraging AWS, Azure, or Google Cloud platforms.
Provided technical guidance in the use of cloud technologies such as Amazon Web Services, Microsoft Azure, Google Cloud Platform.
Deployed web applications developed with core java technologies on cloud servers such as Amazon Web Services or Google Cloud Platform.
Deployed AI-based systems into production environments utilizing cloud computing services like Amazon Web Services or Google Cloud Platforms.
Configured web servers such as Apache, Nginx to support applications hosted on cloud-based platforms like AWS, Azure.
Senior Software Engineer
Conch Technologies Inc.
Memphis
10.2018 - 05.2019
Developed scalable applications to improve package tracking systems.
Analyzed system performance and identified areas for improvement.
Integrated new technologies to optimize logistics and delivery operations.
Implemented new features into existing software solutions.
Resolved complex issues related to software applications quickly and effectively.
Investigated production issues reported by users and provided timely resolutions.
Integrated third-party APIs into existing systems.
Performed unit testing on application components prior to release.
Helped junior developers with debugging code and technical support.
Collaborated with UI/UX designers to improve software usability and user experience.
Implemented robust code in multiple programming languages including Java, C++, and Python.
Integrated Google Cloud Platform and Amazon Web Service into programming tasks.
Managed user access control across multiple public clouds like AWS, Azure, Google Cloud Platform.
Deployed web applications developed with core java technologies on cloud servers such as Amazon Web Services or Google Cloud Platform.
Deployed distributed computing clusters on cloud providers such as Amazon Web Services or Google Cloud Platform.
Software Engineer
Oracle
Kansas City
05.2016 - 09.2018
Participated in agile ceremonies, contributing to sprint planning and retrospective discussions.
Improved software performance through optimization techniques and thorough testing processes.
Utilized variety of engineering languages to develop web applications.
Developed user interfaces using Angular frameworks to enhance web applications.
Integrated RESTful APIs for seamless data transfer between front-end and back-end systems.
Debugged applications by identifying issues and implementing effective solutions promptly.
Developed and maintained multiple Angular applications with TypeScript, HTML, CSS and JavaScript.
Collaborated with backend developers to integrate RESTful APIs into the application.
Utilized RxJS library for reactive programming within the application.
Integrated UI elements such as charts, tables, forms and other interactive features into the application using Angular Material.
Debugged and resolved errors related to client-side scripting of the application.
Provided technical support for users experiencing problems with the application.