Senior Software Engineer Resume
4.00/5 (Submit Your Rating)
TECHNICAL SKILLS
- Javascript, HTML5/CSS3, Angular, React Redux, NodeJS, Java, Python
- Google Firebase, Mongo, NoSQL, SQL
- AWS ecosystem including Lambda, DynamoDB, API Gateway. CI/CD, etc.;
- Native and cross - platform mobile deelopment;
- Microservices, REST, XML, GraphQL
PROFESSIONAL EXPERIENCE
Confidential
Senior Software Engineer
Responsibilities:
- Architect and develop spacecraft key systems engineering support database in SQL;
- Develop complete web and mobile - based application for engineering data maintenance and reporting;
- Analyze, design, and code system for data update coordination and engineer notification and approve/deny authorization;
- Toolset is IOT using ThingWorx, Microsoft SQL Server, React Native, and Angular 6;
Confidential
Software consultant
Responsibilities:
- Toolset is React Native, JSX, Google Firebase, Facebook SDK, Redux, and Swift;
- Use existing iOS/Swift app to determine functionality;
- Develop and deploy mobile app using XCode and Android Studio;
- Development and deployment on Google Firebase, including authorization;
- Data creation and retrieval on the Firebase NoSQL DB.
Confidential
Angular UI Developer
Responsibilities:
- My primary responsibility was upgrading the current Angular 2 web app to Angular 4;
- Optimize application code for Angular 4 AoT compilation;
- Perform API calls to distributed back - end data sources in JSON format;
- Create reusable UI components for Angular;
- Refactor existing codebase for performance and maintainability;
- Apply Angular and Javascript best practices, Github integration.
Confidential
Software consultant
Responsibilities:
- Toolset is Angular 2, Typescript, Google Firebase, reactive programming, Redux, and NodeJS;
- Complete end - to-end development from UI mockups to production-ready deployed system, Github integration;
- Interact with Facebook API's for user authorization and personal data access;
- Development and deployment on Google Firebase, including authorization;
- Data creation and retrieval on the Firebase NoSQL DB;
- Performance optimization, troubleshooting, mentoring newer team members.