Stephin Jose, Developer in Barrie, ON, Canada
Stephin is available for hire
Hire Stephin

Stephin Jose

Verified Expert  in Engineering

Full-stack Engineer and Developer

Location
Barrie, ON, Canada
Toptal Member Since
August 17, 2022

Stephin是一名全栈工程师,十年来一直是为GetReal Health等企业开发高质量软件的团队中的一员. He is well-versed in Angular, .. NET Core (c#)和SQL Server堆栈,还参与了Spring Boot和Django等技术的开发. Stephin加入Toptal是为了能够在与世界各地最优秀的人才合作的同时,无缝地独立工作. He is keen to work on projects that let him put his expertise to good use.

Portfolio

Pathways to Education
Angular, Angular Material, .NET, SQL, Azure, C#, TypeScript, CSS, REST APIs
GeneDx, LLC c/o Sema4
C#, .NET, SQL, JavaScript, React, Angular, REST APIs
NLogic
Angular, .NET Core, SQL Server 2016, Bootstrap, Angular Material, D3.js, XML...

Experience

Availability

Full-time

Preferred Environment

Windows, Visual Studio, Visual Studio Code (VS Code), SQL Server Management Studio (SSMS), Ubuntu, MacOS, Fiddler, Slack, Skype

The most amazing...

...我已经使用检查和格式化工具创建了编码标准,并改进了绿地项目的代码库.

Work Experience

Senior Software Engineer

2023 - 2023
Pathways to Education
  • Developed, tested, 并在五个月内部署了该组织启动的绿地项目的MVP. 我们特别注意确保工作速度不会影响代码的质量.
  • 开发身份服务器平台,为组织内部和公共应用提供认证和授权服务.
  • 为内部应用程序创建API,邀请用户在身份验证应用程序中注册. The verified information would be encrypted in the link and emailed to the user.
Technologies: Angular, Angular Material, .NET, SQL, Azure, C#, TypeScript, CSS, REST APIs

Full-Stack .NET Developer

2022 - 2023
GeneDx, LLC c/o Sema4
  • 为系统管理员开发了一个接口,用于识别数据传输中丢失的记录并手动纠正不一致.
  • 与组织内的多个团队合作,确定传输数据时的性能瓶颈,并提出解决这些瓶颈的技术解决方案.
  • 监视应用程序仪表板,以识别任何异常活动或新的错误类型,并提醒相关团队采取行动纠正问题.
Technologies: C#, .NET, SQL, JavaScript, React, Angular, REST APIs

Senior Software Engineer

2019 - 2022
NLogic
  • Wrote, debugged, 维护T-SQL服务器表和存储过程以满足业务需求. Also integrated Dapper to the .Net Core data layer project to execute these stored procedures easily.
  • 通过研究和找出最适合我们目的的工具,并在许多场合创建POC模型,为体系结构设计做出了贡献. The tools I recommended include SelectPdf and PrimeNG.
  • Integrated SelectPdf to generate pdf reports from ASP.NET Razor views. This was particularly challenging since debugging pdf is next to impossible. 为了理解和解决工具内部的问题,开箱即用的思维是必要的.
  • Developed a self-guided wizard for creating a dashboard. The front end was done using Angular, and the back end using .Net Core. The database was a SQL server, and T-SQL was used for developing stored procedures.
  • Implemented a feature for importing XML files from third-party systems, 允许用户上传一批文件并动态修复几个验证错误. 如果成功上传,将触发使用Azure持久函数的ETL进程.
  • Developed the database model for the file import process using SQL Server. T-SQL用于开发表结构和存储过程的脚本.
  • 通过从WCF转移到内置的HttpClient特性,纠正了一个长期回避的生产问题 .NET Core, thus reducing the number of concurrent server-to-server connections. This involved taking advantage of the shared connection pool.
  • 将ESLint和Prettier集成到我们的一个绿地项目中,以强制执行编码标准并捕获开发过程中的潜在错误. 这也被添加到CI过程中,以确保所推送的代码具有最好的质量.
  • Developed a custom date range control by extending Angular Material datepicker. This was due to the business's specific requirements, which needed certain dates to be blocked for selection.
Technologies: Angular, .NET Core, SQL Server 2016, Bootstrap, Angular Material, D3.js, XML, REST, C#, TypeScript, RxJS, Fiddler, CSS, SQL, Single Sign-on (SSO), Microservices, Agile, Unit Testing, JavaScript, Microsoft SQL Server, Back-end, SCSS, .NET, Azure, C#.NET, WebSockets, APIs, HTML, HTML5, Microsoft Azure, Azure SQL, Azure App Service, API Management, T-SQL (Transact-SQL), Full-stack, REST APIs

Software Engineer

2012 - 2019
Rckr Software
  • 领导一个由四名初级工程师组成的团队,根据特定客户的要求定制GetReal Health的EMR平台. 这项工作包括集成健康信息交换(HIE)和协调XML文件.
  • 监督与客户相关的产品特性的设计、开发和部署. This involved continuously communicating with the client to clarify requirements, guiding junior engineers, and reviewing their code.
  • Contributed significantly to the complete migration of the product from ASP.NET to Angular/.NET Core/ T-SQL stack. 这包括数小时的研究,以找到处理应用程序复杂和动态结构的理想方法.
  • Added tables, views, indexes, 和存储过程到SQL Server数据库,相应的T-SQL脚本到代码库, 哪些与产品的增强有关,哪些是与第三方系统集成所必需的.
  • Incorporated single sign-on using OAuth 2.0 standards in a highly configurable manner. 通过向JSON配置文件中添加端点,可以添加新的身份验证提供程序.
  • 开发了一个消息传递功能,使患者和提供者能够相互交流. 这类似于现代聊天应用程序的实时加载和新消息通知,而无需用户重新加载页面.
  • 创建了一个XSLT,用于将从Microsoft HealthVault等第三方端点访问的XML健康数据与我们的自定义数据类型协调起来. Over 100 data types had a separate structure and needed to be handled individually.
  • 集成健康信息交换(HIE)与我们的核心产品,以促进患者自动登录和导入他们的健康数据到我们的数据库. SQL server was used for storing the mapping data, and T-SQL was used for scripts.
  • 发现了现有单点登录过程的一个主要安全漏洞,潜在的黑客可以修改发送到后端的JSON Web Token来冒充用户. This helped the company securely rectify the issue in time for release.
Technologies: ASP.NET, ASP.NET Core, Angular, XML, XSLT, REST, JSON, jQuery, SOAP, Web Services Description Language (WSDL), HL7, HL7 FHIR Standard, Subversion (SVN), Git, Jira, Confluence, .NET Core, C#, TypeScript, RxJS, Fiddler, CSS, SQL, Single Sign-on (SSO), Microservices, Agile, Unit Testing, JavaScript, Microsoft SQL Server, Back-end, SCSS, .NET, C#.NET, APIs, HTML, HTML5, T-SQL (Transact-SQL), Full-stack, REST APIs

Trending Stock Charts

一个网络应用程序,方便管理员用户上传趋势股票和其他商品的图表. End users can subscribe to the app and access these charts. This was my friend's business idea that I implemented from scratch. I used Angular for the UI components, .NET Core for the API endpoints, and SQL Server for the database. 我的任务是实现最初的原型,并提供一个条款,以便稍后集成支付网关并适应基于支付的订阅.

Users can be assigned two different roles. The admins can enroll new subscribers and admin users. 管理员用户可以上传第二天值得观看的新图表的图片. 一个详细的解释,为什么它是重要的,目前和突破点的观察也包括在内. A subscriber can filter through all the new charts uploaded based on market, sector, volume, price, etc. This enables them to make more educated decisions on the stock market.

Languages

XML, XSLT, C#, TypeScript, CSS, JavaScript, C#.NET, HTML, HTML5, T-SQL (Transact-SQL), SQL, SCSS, C, Assembly Language, VHDL, Web Services Description Language (WSDL)

Frameworks

.NET Core, Angular, .NET, ASP.NET, Bootstrap, ASP.NET Core, Angular Material

Libraries/APIs

RxJS, jQuery, REST APIs, D3.js, React

Tools

Azure App Service, Git, Fiddler, MATLAB, Subversion (SVN), Jira, Confluence, Visual Studio, Slack, Skype

Paradigms

REST, Unit Testing, Microservices, Agile, HL7 FHIR Standard

Platforms

Azure, Windows, Visual Studio Code (VS Code), Ubuntu, MacOS

Storage

JSON, Microsoft SQL Server, Azure SQL, Database Management Systems (DBMS), SQL Server Management Studio (SSMS), SQL Server 2016

Other

APIs, API Management, Full-stack, Single Sign-on (SSO), Back-end, WebSockets, Microsoft Azure, Architecture, Digital Signal Processing, Microprocessors, Digital Electronics, SOAP, HL7, Payment Gateways, Communication, Networks

2008 - 2012

Bachelor of Technology Degree in Electronics and Communication Engineering

Government Engineering College Thrissur - Thrissur, Kerala, India

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring