Senior Software Developer Resume
3.00/5 (Submit Your Rating)
SUMMARY
- Accomplished Senior Software Developer with extensive experience working onsite and remotely, delivering complex software development projects across diverse industries, in technology driven companies.
- Proven expertise in software development ranging from real - time embedded control systems to big data solutions consisting of complex data sets.
- Motivated self-starter, resourceful, highly analytical and results-driven, focused on unique innovative solutions.
- Highly skilled at retail software development and implementing all phases of the software development life cycle and committed to producing high quality results on time to fully meet client expectations and company objectives.
AREAS OF EXPERTISE
- Software Development
- Software Testing
- Technical Writing
- Embedded Systems
- ETL
- Client Interaction
TECHNICAL SKILLS
Technical: Python, PySpark, PyCharm, Jupyter Notebooks, GCP, Hadoop, Hive, Airflow, MS Visual Studio, MS SQL Server, SQL(T-SQL), SSIS, SSRS, C with some C++/C#, Java, Delphi (Pascal), XML, Bash, Powershell, Git, Gitlab, Jira, Kanban Boards
Applications: MS Office, MS Project
Systems: Windows, Linux (Ubuntu and Linux Mint)
PROFESSIONAL EXPERIENCE
Confidential
Senior Software Developer
Responsibilities:
- Transitioned model builds to data lake environment. Historically, client data was provided directly as XML but now was provided in data lake.
- Wrote first interface for new Datahub product using data lake which enable product to go from beta to production.
- Migrated internal data center data lake solution to GCP thus allowing decommissioning the data center which resulted in significant saving for Confidential .
Senior Software Developer
Confidential
Responsibilities:
- Successfully built nine pricing demand data models. Models took typically from 6 to 12 months starting with client data discovers all the way to generating optimized retail prices.
- Completed numerous other projects from two to four weeks in between major model builds.
Confidential
Senior Software Developer
Responsibilities:
- Software Development Manager for POS Interfaces and IMS (Inventory Management System) with four direct reports.
- Responsible for the software development life cycle for these two products.
- Tasks included product definition, coding, testing, documentation, and software integration.
