Programmer Analyst Resume
SUMMARY:
3+ years of experience in Embedded systems development. Interest in learning new technologies in embedded systems development and Internet of Things. Proficient in debugging and Agile software development. Good knowledge in SPI, I2C, UART, CAN and SCADA. Possess good communication, interpersonal and analytical skills with short learning curve.
TECHNICAL SKILLS:
Communication: SPI, I2C, UART, CAN
Language: C, C++, C#, Python
RTOS: FreeRTOS, Embedded Linux
Embedded IDE: CCS, Arduino, MPLAB, Keil, IAR Embedded
Protocol: HTTP, REST, MQTT, BLE, TCP/IP, UDP
Logic Simulator: Cisco Packet Tracer, Riverbed Modeler, MATLAB, Proteus
Cloud Experience: AWS, Azure
CI Tool: Team Foundation Server, Git
WORK EXPERIENCE:
Programmer Analyst
Confidential
Responsibilities:
- Implemented SPI bus logic for humidity, light sensors and Relay panel board interface
- Hardware set up ported with RTOS to support the application
- Importing Python libraries to interact with Azure
- Set up Service Bus that will process Topics and Subscriptions in Azure
Environment: Intel Edison board, Python, MQTT message broker, Azure
Programmer AnalystConfidential
Responsibilities:
- Designed UI in Visual Studio and Managed Database MySQL
- Implemented third party web service for Atlas (Student loan) N tier based application to automate correspondence letter management
- Tested API functionality using SOAP
- Prepared test cases for Unit and Regression testing
- Handled code and change requests management in Team Foundation Server
Environment: .Net, C#, SQl server 2012, Visual Studio, RESTapi, Bug Tracking
Confidential
Firmware Engineer
Responsibilities:
- Handled legacy code base and resolved bugs related to GSM and controller connectivity
- Implemented algorithm for light control and MPPT algorithm for Standalone inverter
- Exposure to ICS and SCADA
- Wrote test plan documents and test cases for the functional block
- Validated test case and firmware flow to meet company standards
- Documented test results for product QA approval
Environment: ZigBee, Pic16f, MPLAB, Proteus, QA, Bug Tracking