Senior Software Engineer
CurrentResponsibilities:• Involved in both minor and major development projects, commencing from initial discussions with clients and continuing throughout the entire project lifecycle.• Assisted customers in building knowledge, transforming it into concepts.• Acted as business researcher, facilitating the identification of potentially valuable applications pertinent to the industry's requirements and objectives. This involved a comprehensive analysis of market trends, competitor offerings, and specific needs of the industry.• Designed and built data storage system, streamlining the process of data acquisition and analysis.• Designed and built data warehouse, ETL process and online analytical processing (OLAP) for key performance indicators (KPIs) indifferent industries.• Created SQL scripts to query SQL database. • Developed software architecture.• Implemented software using languages such as C#, JavaScript, and Python.• Implemented automated and unit tests.• Delivered code analysis and validation, ensuring a high-quality code standard.Achievements:• Provided guidance and mentorship to colleagues as a senior software engineer, actively contributing to shaping the technological direction. Emphasizing a project-based approach, concentrating on technical solutions and progression.• Provided dynamic, customer-focused setting, where challenges and adaptations were integral to the journey.• Explored various industries, with a particular focus on wind energy, thereby improving adaptability and the capacity to quickly adjust.