Motivated Senior Software Engineer offering 8.5 years of experience. Enthusiastic about developing forward-thinking solutions to tomorrow's productivity problems. Resourceful and adaptable approach to challenges.
Proven history of developing useful, efficient and cost-effective projects.
Overview
9
9
years of professional experience
Work History
Senior Developer
Paycom
04.2023 - Current
Developed web application based of C# and React named ARTEmis for comparing production code and staging code to avoid live issues. Reduced live issues by 85% in high risk modules.
Discussed project progress with customers, collected feedback on different stages and directly addressed concerns
Senior Engineer
Qualcomm
09.2021 - 12.2022
Designed and developed CLI in python that meets developer needs and improves productivity. Reduced failure percentage in CI Preflight by 90%.
Developed CI/CD pipelines using groovy for preflight and daily SDK build generations.
Developed and implemented proactive maintenance practices like designing interface that monitors CI machines' disk usage space, filer retention policy.
Automated branch cut and creation of new jenkins pipeline process. Reduced time by 96%.
Senior Software Engineer
Xilinx
01.2019 - 09.2021
Co-created and maintained extensible and scalable Xilinx Test Framework (XTF) in Python to perform system/unit regressions. Open-source since Nov 2020 (Github).
Developed python interface for CI to invoke Jenkins jobs for all test components. Reduces setup time per patch by 70% and eliminates human errors and false alarms.
Mentored 10 SSW Verification Engineers and trained them for hands-on on XTF and other software practices.
Developed Groovy Pipeline libraries to replicate Jenkins UI. Optimized test runs by 80%.
Senior Software Engineer
Rockwell Collins
01.2015 - 01.2019
Reduced overall testing hours by 85% by writing software in python to generate automated test procedures from test cases to Vector Cast Tool.
Developed software Gesture Recognition on Cockpit Displays, that detects pilot gestures for touch-free page navigation.
Developed multiple tools in Python to check util updates to run test procedures and generate error logs.
Product Program Manager – Product Operations | Cross-Portfolio Program at PAYCOMProduct Program Manager – Product Operations | Cross-Portfolio Program at PAYCOM