Software Engineer - Core Java Developer Resume
4.00/5 (Submit Your Rating)
Manhattan New, YorK
SUMMARY:
- Blockchain technology and cryptocurrency space expertise.
- Python based applications accessing APIs and scraping crypto related website for data, storing in MySQL database, running on EC2, using Route53, configuring security groups/IP addresses, sending and continuously updating data to Google Sheets using Google Sheets API.
- Empathetic, highly motivated and easy to work with.
PROFESSIONAL EXPERIENCE:
Confidential, Manhattan, New York
Software Engineer - Core Java Developer
- Extend capabilities of Analysis component of software by integrating cloud template pricing into Market decision making, helping customers have a real dollar cost savings and pricing for their workloads running on cloud (AWS and Azure).
- Extend Planning scenarios allowing users to run what-if scenarios for the environments with adding workloads (demand) and servers (supply), and changing utilizations to show the stability of the environment with the modifications.
- Debug and fix many issues in the multi-threaded, asynchronous, concurrent software such as modifying and adding queries accessing data from MariaDB database, extending APIs, updating UI/UX, discovery and mediation SDK interaction of the many virtualization technologies that are supported, and finding and resolving memory leaks, as well as handling Exceptions (such as NullPointerExceptions, ClassCastExceptions, etc) and correcting the behavior which led to the exception.
- Implement customer enhancements, features and fixes in different components of the software.
- Assist in Customer support calls to understand customer asks or issues and provide expertise in software’s analytics and decision making.
- Participate in all aspects of Agile methodology.
- Use git and GitLab for version control and RBCommons for reviews.
Confidential, Manhattan, New York
Software Development Engineer in Test - Python, Java, Robot Framework, Linux, SQL
- Design and implement automated integration tests using Robot Framework as a structured framework for test automation.
- Implement backend methods in Python and Java to be used in Keywords for framework.
- Use SDKs and libraries of variety of virtualization technologies (hypervisors and cloud targets) such as VMware’s vCenter and Amazon’s AWS to obtain environment data.
- Use Confidential RESTful APIs to obtain data and trigger changes in environments.
- Automate SQL database queries to access data from MySQL/MariaDB database.
- Ensure correctness of configurations with automation of Linux CLI commands.
- Use Jira API and integration to update and create issues based on automated tests’ execution status.
- Add development coverage for AWS, SoftLayer and Azure target abstractions.
- Participate in code reviews using RBCommons.
- Awarded Board Leadership Award for spearheading automation effort.
Confidential, Valhalla, New York
Product Development Senior Technician
- Revise and formulate Confidential brand beverages by altering formulas depending on marketing and legal requirements.
Confidential, Schenectady, New York
Extraction Chemist
- Extract PCBs from water and soil samples using Standard Operating Procedures (SOPs) in accordance with EPA methodology.
