Software Developer with 3 years of experience in Software Analysis, Design, Development, and Implementation, specializing in Core Java (Multithreading, Concurrency, Collections, Java 8 features), Web Drivers, Node.js, JavaScript, Electron.js, Agile (SCRUM), Git, and build automation using Gradle and Maven to deliver high-quality solutions efficiently.
Overview
3
3
years of professional experience
20
20
years of post-secondary education
2
2
Certifications
3
3
Languages
Work History
Software Developer
Simplify3x Software Private Limited
02.2022 - Current
Developed RESTful web services for seamless data exchange across applications.
Designed and implemented a custom code editor with action creation capabilities for clients.
Automated the build process with Maven scripts to generate custom Java JARs.
Built installers for applications using Electron.js and Node.js.
Optimized performance with Java multithreading, reducing agent tool server startup time.
Implemented Future & Callable threads to improve API response times.
Ensured efficient object-oriented design using the Java Collections framework.
Developed custom log management using Java I/O streams.
Conducted code reviews and optimized team implementations.
Collaborated with testing teams to create and validate test scenarios.
Worked in Agile sprints, delivering user stories within deadlines.
Partnered with infrastructure & front-end teams to enhance and upgrade features.
Led R&D initiatives to introduce new competitive features.
Diagnosed and resolved QA defects in assigned modules.
Implemented user activity logging with Log4j.
Provided direct production support for troubleshooting and issue resolution.
Automated mobile testing with Appium for Android & iOS.
Developed web automation scripts using Chrome WebDriver & Gecko Driver.
Automated Desktop, SAP, and MainFrame applications using C# UI Automation library.
Education
B.E. - Information Science
MIT
Mysore
04.2001 - 01.2021
Skills
Problem solving
R&D
Attention Details
Decision-making
Communication
Object-oriented programming
Agile development methodologies
undefined
Certification
Object Oriented Programming Using C++
Disclaimer
I hereby declare that the above mentioned information is correct up to my knowledge and I bear the responsibility for the correctness of the above-mentioned particulars.