Senior Software Engineer Resume
SUMMARY:
- Talented and technically knowledgeable full - stack software developer with over 6 years of experience using C# and ASP.NET to develop best in class web applications and systems customized to meet user requirements.
- Demonstrated ability to lead or collaborate effectively on project delivery across all phases of the software lifecycle including requirements management, customization, programming, testing, and deployment.Software Engineering • Web Application Development • Technical Implementation • Troubleshooting
- Bug Fixes • Framework Development • Documentation • Application Testing & Debugging
- Software Development Life Cycles • User Interface Development
TECHNICAL SKILLS:
Languages: C#, Java, Python
Web: ASP.NET Core, ASP.NET MVC, Angular, TypeScript, KendoUI, HTML, CSS, JavaScript
Web Services: RESTful, Web API, ASMX, WCF
Web Servers: IIS
Frameworks: Entity Framework Core
Databases: MSSQL (with SSRS, SSIS), MySQL, MongoDB, Redis
Principles: SOLID (OOAD & OOP), DRY, KISS, YAGNI
SDLC: Agile / Scrum (with Jira and BitBucket)
IDE: MS Visual Studio (with ReSharper), VS Code, Eclipse
Platforms: Windows, Azure
Big Data: Cloudera, Databricks, Hadoop, Spark, Scala, Kafka, Hive, HBase, Pig, Sqoop, Flume
Others: BizTalk Server, WF, Windows Form, Windows Services, HangFire, etc.
PROFESSIONAL EXPERIENCE:
Confidential
Senior Software Engineer
Responsibilities:
- Built web application with ASP.NET Core, Web API, Angular, and KendoUI.
- Initialized code first application with C# and EF Core.
- Used MSSQL 2016 for managing application’s databases.
- Developed DB migration and update through EF Core context.
- Implemented CronJob, Rate Engine services with C# and HangFire.
- Deployed application to Azure cloud.
Technologies Used: C#, ASP.NET Core 2.0, EF Core 2.0, ASP.NET Web API, Angular 4, TypeScript 2.3, KendoUI for Angular 2, HTML, CSS, JavaScript, MSSQL 2016, MS VS 2017 (& ReSharper), VS Code, HangFire, Azure, Windows
Confidential
Senior Software Engineer
Responsibilities:
- Worked in-depth with BA and another developer to build the rule validation services from scratch using an unfamiliar technology BizTalk. Completed the project successfully.
- Selected to the Leadership Development program delivered by RMIT Vietnam.
Technologies Used: C#, ASP.NET MVC 5, EF 6.0, KendoUI, WCF, MS BizTalk Server 2013, XML, XPath, HTML, CSS, JavaScript, MSSQL 2012, MS VS 2015, Windows Services, Windows
Confidential
Software Engineer
Responsibilities:
- Developed core system for a plug ’n play SmartBanking mobile solution for institutions requiring a rapid, basic but also scalable deployment.
- Implemented all server-side business logics of the system.
- Contributed to system integration and testing of the client-side application.
- Performed role of core developer for those mobile wallet apps offering services through multiple channels (Web, SMS, Mobile App, USSD) for a more profitable and scalable solution.
- Used MS VS 2010, MSSQL 2008, C#, SSRS, netTiers.
- Developed system functionalities (Web application, Report, Mobile adapter).
- In one year, became a core developer and contributed to the success of many projects.
Technologies Used: C#, ASP.NET, ASP.NET MVC 4, ASP.NET Web Services, WCF, HTML, CSS, JavaScript, MSSQL 2008, Reporting Services (SSRS), Integration Services (SSIS), MS VS 2010, Windows Services, Windows Workflow Foundation (WF), netTiers, Windows
