Software Engineer Resume
3.00/5 (Submit Your Rating)
TECHNICAL SKILLS:
Operating Systems: Linux, Windows
Programming Languages: Java, Python.
Web Technologies: JavaScript, RESTful API, Angular JS.
Databases: Oracle, MongoDB, SQLite, Sandra
Tools: and Utilities: JIRA, GitHub, Subversion, CVS, Perforce, Putty.
IDE: IntelliJ, Quartz, Web Storm.
AWS: EC2,S3,DynamoDB,SNS,SQS,Redshift,RDS,Lambda,Cloudwatch,Rekognition
PROFESSIONAL EXPERIENCE:
Confidential
Software Engineer
Responsibilities:
- Working on backend feed services for Confidential ’s NTC and NRC applications.
- Working with Java 8 and AWS stack for building micro services.
- Worked with Jenkins and helped with migration of existing repositories to a new version of Jenkins.
- Implemented design to reduce the latency when a new post is published to a section of users.
- Designed and Developed microservice which allows to put a user ID in a penalty box for posting content in violation to Nikes policies.
- Automated Jobs to run replay of messages in DL Queues using Python and AWS SDK.
Confidential, Seattle
Application Engineer
Responsibilities:
- Designed and Developed tools for Alexa’s Operation Readiness team which are used across Confidential for checking operation metrics.
- Worked with AWS cloud technologies such as EC2 for managing hosts and used DynaomDB as the backend NoSQL db.
- Worked with S3 storage buckets and used SNS and SQS to implement automated notifications to users who onboarded to our team.
- Worked with AWS Lambda and used its serverless architecture to run our distributed jobs faster, thereby reducing the run time by 60 %.
- Used AWS RedShift Clusters to sync data from Hoot and used Aws RDS to store the data for retrieval to dashboard.
- Setup monitoring for our tools on AWS CloudWatch, to view alerts and logs for our services.
- Automated process to grant approvals for internal users which reduced time and effort for a large number of users.
- Worked with internal teams to reduce the fault rates for Alexa Engine service, achieved 10% reduction in fault rate of the services.
- Designed and Implemented efficient ways of handling data which improved the performance of our tools.
- Worked with peers to develop overall strategy to efficiently migrate our tools to use Native AWS.
Confidential, Charlotte
Application Programmer
Responsibilities:
- Worked in an Agile environment, adhering to Scrum processes, on technologies such as Core Java, Python, Oracle, Angular JS to optimize a Web based application for Data Quality Management.
- Worked on creating user interface pages using Angular JS and used RESTful web services to call data load.
- Automated reconciliation reports for data from different source systems using Python.
- Enhanced Dashboard to monitor daily reconciliations reports of different source system s data using Python based UI Framework.
Confidential
Software Developer
Responsibilities:
- Involved in complete Software Development Life Cycle(SDLC) with Object Oriented approach of business process and continuous client feedback. Hands - on Experience with variety of IDEs such Eclipse.
- Involved in writing RESTful Web services to display the nodes information as per the users input request in JSON.
- Worked with AJAX framework to get the Asynchronous response for the user request and used JavaScript for validations.
- Used JIRA for defect tracking system, GIT for version control and Jenkins for continuous integration.