Self-motivated software individual, enthusiastic to learn and adapt to modern technologies. Interests in front-end back-end Web Development and problem-solving.
Experience
2023 — Now
2023 — Now
United States
2021 — Now
2021 — Now
Texas, United States
Lexipol is the leading content, policy and training platform for public safety and local government, enabling first responders and leaders to better protect their communities and reduce risk. • Designing, coding, and debugging software.
• Improved the performance of existing software.
• Maintained and upgraded existing software.
• Recommended new technologies that can help increase productivity.
• Participated in all the stages of the software development lifecycle (SDLC) like design, testing development, and implementation.
• Used JIRA for Bug tracking and issue tracking and Used GIT version control for code review repository and deployed project.
• Modified Python management scripts to get/update/add data and content from websites for training content users to analyze and reuse.
• Built Internal and External primary and white-label sites such as olt.dispatch1academy.com
• Integrating applications with Lexipol ID
• Resolved local dev setup and DB migration challenges.
• Modified Django Python modules for lead forms and LID widgets.
2020 — 2021
2020 — 2021
Milpitas, California, United States
Readimanager SE200 video Conferencing Product, worked on both admin and custom web applications and features..
2018 — 2019
2018 — 2019
San Ramon, California, United States
Money Clip Project-SBC recurring subscriptions- internal and external web application.
2012 — 2016
Milpitas, California, United States
USB Duplicators (M6210/M6310)
Software: Python, C
Hardware: IMI tester board
LPC2468 OEM Board (ARM7TDMI-S) Porting uClinux
OS: Windows, Suse Linux 10.2, Debian OS, Cygwin
Languages: Embedded C
Tools: KEIL, IAR, Eclipse, MaCraigor
Designed and Implemented Device Drivers (I2C LED driver, LCD, and Serial Port) for the uClinux
kernel
Worked on GDB and GDB Server for application debugging
Free RTOS Kernel bring up on LPC2468 and LPC2888
Adding USB, Serial port, LCD, and LED drivers to RTOS kernel
Modifying low-level and high-level (assembly and C) source code based on the requirements
Debugging Kernel panics by setting up SW/HW breakpoints using KGDB
Application debugging using windows-based tools such as KEIL/IAR/MaCraigor
Worked on setting up the developing and testing environment
Worked with MaCraigor debuggers to debug the SW
Developing application-level code for mass coping of data to USB drives
Working with the sales and engineering team to get review the test plans
Running regression automated tests for the USB mass copy product
Modified existing automated TCL test scripts based on the requirements
Working closely with the Hardware team to resolve the hardware issues
Design and developed software for USB duplicator (M6310)
Implemented and tested new features (Auto, Single file, and individual file duplication)
Writing and modifying TCL scripts to program duplication
Performing detailed regression testing prior to product release (includes manual testing and the
running of automatic tests)
Education
Sri Venkateswara University