Dynamic Software Engineer with 7+ years specializing in Workday HCM, bringing strong analytical and problem-solving abilities alongside excellent communication, presentation, and negotiation skills. Adept at optimizing performance and enhancing user experience, I excel in fast-paced environments, mentoring teams, and driving innovative solutions. Committed to delivering high-quality software products while effectively managing competing priorities. I possess in-depth knowledge of all phases of the Software Development Life Cycle (SDLC) and methodologies such as Agile and Waterfall, including hands-on experience with prototype development. Skilled in business process re-engineering, blueprinting, configuration, unit and integration testing, documentation, and production support.
Overview
9
9
years of professional experience
Work History
Senior Software Engineer
Fannie Mae
05.2024 - Current
Conduct thorough code reviews to ensure adherence to established standards and maintain overall code quality.
Collaborate with cross-functional teams to develop high-quality software products, ensuring seamless integration of components.
Enhance user experience with intuitive interface designs and navigation improvements.
Assist in troubleshooting complex technical issues faced by client’s post-deployment, working alongside support teams to provide timely resolutions.
Instrumental in meeting project deadlines through effective resource allocation and prioritization of tasks.
Spearhead refactoring initiatives to improve maintainability, readability, and performance of legacy codebases.
Optimize software performance by identifying and resolving code inefficiencies.
Balance competing priorities effectively within a fast-paced environment, ensuring timely delivery of high-quality software products.
Deliver comprehensive documentation for software projects, enabling seamless handoff between team members and facilitating future maintenance efforts.
Develop robust automated testing protocols to identify and correct issues before deployment.
Work closely with product management teams to understand customer needs, translating them into actionable software requirements.
Establish efficient version control systems, streamlining updates and minimizing conflicts during development cycles.
Reduce system downtime by proactively addressing software bugs and vulnerabilities.
Champion adoption of emerging technologies within the team, fostering innovation in product offerings.
Participate in regular status meetings with stakeholders, providing updates on progress towards goals while managing expectations effectively.
Contribute to the design and implementation of scalable architecture, ensuring adaptability as requirements evolved.
Mentor junior developers, providing guidance on best practices and coding techniques for improved efficiency.
Proved successful working within tight deadlines and a fast-paced environment.
Software Engineer
Vericast
05.2022 - 02.2024
Spearheaded refactoring initiatives to improve maintainability, readability, and performance of legacy codebases.
Instrumental in meeting project deadlines through effective resource allocation and prioritization of tasks.
Optimized software performance by identifying and resolving code inefficiencies.
Balanced competing priorities effectively within a fast-paced environment, ensuring timely delivery of high-quality software products.
Delivered comprehensive documentation for software projects, enabling seamless handoff between team members and facilitating future maintenance efforts.
Developed robust automated testing protocols to identify and correct issues before deployment.
Worked closely with product management teams to understand customer needs, translating them into actionable software requirements.
Established efficient version control systems, streamlining updates and minimizing conflicts during development cycles.
Reduced system downtime by proactively addressing software bugs and vulnerabilities.
Participated in regular status meetings with stakeholders, providing updates on progress towards goals while managing expectations effectively.
Championed adoption of emerging technologies within the team, fostering innovation in product offerings.
Contributed to the design and implementation of scalable architecture, ensuring adaptability as requirements evolved.
Implemented continuous integration processes to enable rapid delivery of new features while maintaining stability.
Streamlined workflow for the development team by implementing agile methodologies.
Built databases and table structures for web applications.
Software Engineer
Infosys Technologies
Hyderabad, India
01.2019 - 03.2021
Company Overview: Hyderabad, India
Proactively identified opportunities for process improvement within the development cycle, leading to increased efficiency across the organization.
Mentored junior developers, providing guidance on best practices and coding techniques for improved efficiency.
Proved successful working within tight deadlines and a fast-paced environment.
Coordinated deployments of new software, feature updates and fixes.
Corrected, modified and upgraded software to improve performance.
Authored code fixes and enhancements for inclusion in future code releases and patches.
Tested and deployed scalable and highly available software products.
Documented software development methodologies in technical manuals to be used by IT personnel in future projects.
Estimated work hours and tracked progress using Scrum methodology.
Created proofs of concept for innovative new solutions.
Designed and developed forward-thinking systems that meet user needs and improve productivity.
Conducted data modeling, performance and integration testing.
Analyzed work to generate logic for new systems, procedures and tests.
Designed and implemented scalable applications for data extraction and analysis.
Developed next generation integration platform for internal applications.
Translated technical concepts and information into terms parties could easily comprehend.
Developed conversion and system implementation plans.
Tested functional compliance of company products.
Conducted thorough code reviews to ensure adherence to established standards and maintain overall code quality.
Instrumental in meeting project deadlines through effective resource allocation and prioritization of tasks.
Hyderabad, India
Workday Consultant
Exceloid Software Systems
Hyderabad, India
07.2016 - 12.2018
Company Overview: Hyderabad, India
Conducted thorough testing of new features and system updates, identifying issues and recommending improvements.
Advised clients on best practices regarding data conversion strategies from legacy HR systems into their new Workday platforms while minimizing potential disruptions during migration efforts.
Supported successful audits with accurate documentation of project milestones, risks, and change requests.
Collaborated with cross-functional teams to develop solutions for complex business challenges using Workday tools.
Provided expertise in reporting capabilities, creating custom reports to meet specific client needs within the Workday environment.
Managed multiple projects simultaneously while adhering to strict deadlines and maintaining high-quality deliverables in a fast-paced environment.
Streamlined HR processes for improved efficiency by optimizing Workday modules such as HCM, Payroll, and Benefits.
Developed comprehensive test plans for clients during various phases of implementation, enabling seamless integration with existing systems.
Participated in pre-sales activities including product demonstrations, presentations, and responding to RFPs, showcasing the potential ROI of Workday implementation services.
Troubleshot incidents reported by end-users to schedule system changes and identify permanent solutions.
Contributed to proposal development for prospective clients by showcasing the value of the Workday solution offerings.