Danil Sharafutdinov
Danil Sharafutdinov
Danil Sharafutdinov
760-278-1223 danilsharf.tech@gmail.com
U.S. Ci zen
Summary: Software engineer with a demonstrated history of working on enterprise web applications.
Technical experience includes code contribution on backend, frontend, automation testing, scripting, and deployment.
Extensive experience with different technology stacks.
WORK EXPERIENCE
• Languages: Java, C#, NodeJs
• Frameworks: Spring, ExpressJs, .Net
• Deployment: Concourse, TeamCity, Jenkins, Maven, Puppet, Hiera, Route53, OpenStack, EC2, Docker
• UI: Angular 7, RxJs, Bootstrap
• DB: DynamoDB, MongoDB, AWS S3, Oracle, SQL Server, MySql, NoSql
• QA: TestNG, JUnit, Cucumber, Mockito, Jasmine, Karma
• Extra: Splunk, AppDynamics, Linux, XSLT, Git
Comcast Innova on Center specializes in applica on development for the X nity X1 pla orm. Have
worked on di erent areas in several projects: XAPT, Enhanced Content, X1Photos, SendToX1, Html Test
Tool, Ibis.
SSL designs and builds satellites and spacecra systems. I worked on distributed applica ons for SSL
labs, integrated middleware, wrote Docker deployment scripts, and deployed apps in clusters.
• Developed a web applica on that visually represents data from laboratories’ sensors (humidity,
temperature, etc.) to QA team and SSL employees.
• Asynchronous coding in NodeJS applying ExpressJS framework and NodeJs modules.
• Developed RESTful web service based on ExpressJS framework.
• Authen ca on and authoriza on middleware integra on in several projects.
• Integrated public, private keys, SSL cer cate to setup h ps protocol communica on.
• Interac ve representa on of sensi ve data applying d3js library and various NodeJs modules.
• Building and deploying Docker images on Linux cluster.
• Building a complete service le to run distributed applica ons on the Linux cluster.
Core Technologies: NodeJS, MongoDB, AngularJS, ExpressJS, GitLab, Docker, Atom, Linux CoreOS.
Nirvana provides opera onal excellence to hedge funds with real- me por olio management and
repor ng solu ons. I developed web applica ons to analyze funds’ daily trading opera ons and
developed complete solu ons to deliver real- me P&L, performance analysis and end-of-the-day
nancial reports.
• Developed a web applica on for Industrial and Commercial Bank of China to monitor hedge funds’ daily
transac ons.
• Created Windows Service which triggers data parsing, thorough analysis of the parsed data, modi ca on of the
data in the DB, and automated genera on of reports at a speci c me for clients.
• Implemented search and CRUD opera ons using En ty Framework object model.
• Created En ty Framework object model which handles the data from/to SQL.
• Implemented data access using En ty Framework.
• Involved in crea ng the database schema and table structures in various cycles.
• Designed and developed databases for funds, accounts, posi ons in SQL Server which includes the
development of func ons, stored procedures and triggers.
• Wrote LINQ opera ons for data manipula on and master funds management.
• Created XSLT parsing logic for funds and its posi ons.
• Designed and implemented UI layout and elements using Bootstrap, Razor, JavaScript, jQuery, AJAX, HTML and
CSS.
• Worked on view controllers which calculate, format, and present the data in the correct form.
• Tested and validated so ware issues.
• Resolved issues with due urgency and maintained thorough documenta on.
• Worked closely with the team and reported clearly to the management.
Core Technologies: C#, .NET 4, En ty Framework, Microso SQL DB, VisualStudio, Bootstrap, Razor, HTML, CSS,
LESS, XML, XSLT, CSV, TortoiseSVN.
New York City Department for the Aging, Manha an, NY 01/2012 - 04/2014
Technical Support Engineer
fi
ft
ft
ti
ti
ti
ti
ti
ti
ti
ti
ti
ti
ti
ti
ti
ti
ft
ti
ti
ti
fi
ti
ti
ti
tt
ti
ti
ti
fi
ti
ti
ft
ti
ti
tt
ti
ti
tt
ft
ti
ti
fi
ti
ti
ti
tf
ti
ti
ti
fi
ti
New York City Department for the Aging provides federal government programs for senior ci zens.
• Provided Technical Support to the Department For The Aging agency's 500+ end-users onsite. The support
includes, but not limited to troubleshoo ng/diagnosing issues on LAN, computer hardware and so ware,
printers, copy machines and scanners.
• Provided remote technical support and resolve problems to the end user’s sa sfac on.
• Performed technical jobs, resolved help desk ckets, restore, and backup data, create disk images and add/
delete/upgrade user accounts using Microso Management Console.
• Supervised/Managed new summer interns.
• Periodically provided on-site support for corporate events and conferences.
• Ensured high customer sa sfac on levels are maintained.
• Enhanced service capability through op miza on, expansion, and opera on of network equipment.
• Conducted weekly mee ngs and documented all work performed at the Agency’s tracking system using DELL
KACE Management Appliance.
• Maintained inventory of customer-owned equipment in the o ce for repair and ensured it was completed on
me.
Core Technologies: Java EE, Maven, Spring, Hibernate, Oracle DB, AWS, JSP, Servlets, Je y, REST API, Web
Services, TomCat, Eclipse, Git, Jenkins.
EDUCATION