Software Engineer
- Involved in a large-scale Scrum project. Maintained and implemented new features for an AbbVie internal website in Angular with fellow engineers. Updated and developed the data services in .NET based on users' feedback.
- Designed and created REST services in Java to communicate with Oracle databases. Converted dated REST services to use Micronaut Framework. Deployed services in EKS
- Created and deployed email notification service and news subscription service using AWS Lambda with Java.
- Created several ETLs in Java to extract new data from Oracle databases and load updated records to MarkLogic databases. Collaborated with data scientists to define the new data standards and data sources.
- Developed and maintained AbbVie internal search website in Angular. Worked with internal users and UX Designers to meet the designated requirements.
- Designed and developed a Compound Structure Search tool. Created a service in Java to search for compound structures in the database. Created the front-end interface using HTML and JavaScript.
- Designed and implemented data routing and transforming flows in Apache NIFI. Created customized NIFI scripts in Groovy.
- Communicated with the support team and test team daily to develop robust solutions to meet user requirements for functionality and performance. Coordinated with fellow engineers to evaluate and improve the website. Used Jira for project and issue tracking.
- Implemented Continuous Integration with Jenkins and Git.
- Worked extensively with AWS services like EC2, S3, VPC, ELB, IAM, CloudFormation, SQS and Lambda

