Stephin Jose
Verified Expert in Engineering
Full-stack Engineer and Developer
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
Experience
Availability
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
Pathways to Education
- Developed, tested, 并在五个月内部署了该组织启动的绿地项目的MVP. 我们特别注意确保工作速度不会影响代码的质量.
- 开发身份服务器平台,为组织内部和公共应用提供认证和授权服务.
- 为内部应用程序创建API,邀请用户在身份验证应用程序中注册. The verified information would be encrypted in the link and emailed to the user.
Full-Stack .NET Developer
GeneDx, LLC c/o Sema4
- 为系统管理员开发了一个接口,用于识别数据传输中丢失的记录并手动纠正不一致.
- 与组织内的多个团队合作,确定传输数据时的性能瓶颈,并提出解决这些瓶颈的技术解决方案.
- 监视应用程序仪表板,以识别任何异常活动或新的错误类型,并提醒相关团队采取行动纠正问题.
Senior Software Engineer
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.
Software Engineer
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.
Experience
Trending Stock Charts
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.
Skills
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
Education
Bachelor of Technology Degree in Electronics and Communication Engineering
Government Engineering College Thrissur - Thrissur, Kerala, India
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring