Backend Software Engineer Resume
San Jose, CA
SUMMARY:
15+ years of software development experience. Seeking position of backend/Full stack web developer.
MAIN SKILLS:
Python, Django, PostgreSQL, MongoDB, MySQL
DETAILED SKILLS:
- Strong knowledge of Data Modeling and Database Design
- Database internals: PostgreSQL expert
- Experience in embedded databases
TECHNICAL SKILLS:
Languages: Python, C/C++, PHP, Full Stack expert with heavy backend oriented skill set and architecture
Expertise in: REST API backend, Web Architecture design using MVC pattern
RDBMS: PostgreSQL, MySQL, Redshift
NoSQL: MongoDB, DynamoDB, ElasticSearch
Languages: Python/PHP, HTML/CSS/JavaScript
Frameworks/ORM: Django, Flask, SQLAlchemy
JavaScript frameworks: Angular (2+), Ionic (2+), (jQuery, Bootstrap)
EXPERIENCE:
Confidential, San Jose, CA
Backend Software Engineer
Responsibilities:
- Full Stack web application development using Django, HTML/CSS/JavaScript
- Web tools creation on Angular 2+
Confidential, Los Altos, CA
Principal Software Engineer
Responsibilities:
- Full Stack web application development using Django, HTML/CSS/JavaScript
- AWS infrastructure management for production and development
- MS Azure Infrastructure management for development
- Mobile App development on Ionic 2
- OLAP database design for reporting, monitoring and performance increase
Confidential, Sunnyvale, CA
Sr. Staff Software Engineer, Database Architect
Responsibilities:
- Task scheduling web platform using AngularJS and backend Python Django. Mobile application on AngularJS based Ionic framework
- Mobile Advertising platform Data Warehouse on Cassandra and PostgreSQL
- ETL implementation for mobile advertising analyses on Python/SQLAlchemy
- Deployed systems on AWS (EC2 and RDS) PostgreSQL, Redshift and Cassandra
- Mobile App security analysis system design using NodeJS and Cassandra
- Created RESTful API with Python Django customer faced system design for mobile app security analysis
- HTTP header security analysis and signature generation system on C/C++ and PostgreSQL, web front on Python/Django plus PostgreSQL
- Advertisement bidding project for realtime add using C++
- Designed and implemented embedded PostgreSQL for security analyses devices
Confidential, San Mateo, CA
Sr. Database Engineer
Responsibilities:
- Database schema design, data modeling UML usage with PostgreSQL RDBMS
- Monitoring system design for application and database performance (MySQL + Nagios)
- PostgreSQL and MySQL database administration, maintenance.
Confidential, Santa Clara, California
Software Engineer, backend developer
Responsibilities:
- Database schema design, data modeling
- Web Security analysis system. Data Warehouse and ETL
- Web security application development Perl, PHP + PostgreSQL
- Designed maintenance tools for PostgreSQL extensive vacuuming, data recovery
- PostgreSQL database administration, maintenance.
Confidential
System Administrator, Software Engineer, Network Architect
Responsibilities:
- Organized complete Internet Service Provider operational environment
- Designed and implemented network distribution infrastructure on Cisco routers
- Developed ISP billing software using PostgreSQL and customer based web site (PHP)
- Created VoIP service for originating and terminating VoIP traffic (H.323 and SIP) on RADIUS server
- Designed and implemented VoIP billing software (C/C++ PostgreSQL)
- Database schema design, data modeling